Problem2240--K的倍数

2240: K的倍数

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MB

Description

【题目描述】

给定一个长度为 N 的数列,A1,A2,…AN,如果其中一段连续的子序列 Ai,Ai+1,…Aj 之和是 K 的倍数,我们就称这个区间 [i,j] K倍区间。

你能求出数列中总共有多少个 K倍区间吗?

输入格式

第一行包含两个整数 NK

以下 N行每行包含一个整数 Ai

输出格式

输出一个整数,代表 K倍区间的数目。

数据范围

1≤N,K≤100000,1≤Ai≤100000

Sample Input Copy

5 2
1
2
3
4
5

Sample Output Copy

6

Source/Category