整除(division)
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
【题目描述】
给定个正整数,需要从中取出连续的若干个数(可以只取一个数),使得取出的数的总和是的倍数。
请你根据输入,计算一共有多少种不同的取法,答案对取余数。
【输入格式】
第一行两个空格隔开的整数,分别表示和。
接下来行,每行一个正整数,表示给定的个正整数。
【输出格式】
输出一个正整数,表示答案对取余数的结果。
4 2
1
2
3
4
4
10 6
9
1
69
11
25
33
63
36
37
38
10
【样例解释】
在样例1中,四个数分别为,可以选择取出,,,,共种取法。
【数据规模与约定】
对于20%的数据,保证 。
对于40%的数据,保证 。
对于100%的数据,保证,输入的所有数字均在范围内。