牛飞盘队
题面:
老唐最近迷上了飞盘,约翰想和他一起玩,于是打算从他家的N头奶牛中选出一支队伍。每只奶牛的能力为整数,第i头奶牛的能力为R i 。飞盘队的队员数量不能少于 1、大于N。一支队伍的总能力就是所有队员能力的总和约翰比较迷信,他的幸运数字是F,所以他要求队伍的总能力必须是F的倍数。请帮他
算一下,符合这个要求的队伍组合有多少?由于这个数字很大,只要输出答案除以 10^8的余数就可以了。
输入格式
第一行:两个用空格分开的整数:N和F,1 ≤ N ≤ 2000,1 ≤ F ≤ 1000
第二行到N + 1行:第i + 1行有一个整数R i ,表示第i头奶牛的能力,1 ≤ R i ≤ 10 5
输出格式
第一行:单个整数,表示方案数除以 10^810 8
的余数
样例 fristeam.in fristeam.out
4 5 1 2 8 2 3 (有两种方案都是8 + 2 = 10,只是选的奶牛)
这个题目格式很sb,直接给飞机票
当然大大大大大佬们会觉得本题相当的简单,但是我真的是一个弱鸡
……仔细想不难想