#1001. 糖果分发
糖果分发
题目描述
有 个盒子从左到右排成一排。从左边数起第 个盒子中装有 颗糖果。
你打算从连续的若干个盒子中取出所有的糖果,并把它们平均分给 个孩子。
请找出满足以下条件的数对 的数量:
- 和 均为整数,且满足 ;
- 是 的倍数。
输入格式
第一行包含两个正整数 和 。
第二行包含 个正整数 。
输出格式
输出一行,一个整数,表示满足条件的数对 的数量。
样例输入 1
3 2
4 1 5
样例输出 1
3
样例输入 2
13 17
29 7 5 7 9 51 7 13 8 55 42 9 81
样例输出 2
6
样例输入 3
10 400000000
1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000
样例输出 3
25
说明
样例解释
在第一个样例中,每一对 对应的糖果总和 如下:
- 的总和为:
- 的总和为:
- 的总和为:
- 的总和为:
- 的总和为:
- 的总和为:
在这些总和中,、 和 是 的倍数,共计 个。因此输出 。
数据范围
对于所有测试点,保证:
- 。
- 。
- 。
- 保证所有的输入值均为整数。