1. 程式人生 > >~~~k倍區間

~~~k倍區間

clas 長度 OS problem 我們 class AI 中一 ...

http://lx.lanqiao.cn/problem.page?gpid=T444 問題描述   給定一個長度為N的數列,A1, A2, ... AN,如果其中一段連續的子序列Ai, Ai+1, ... Aj(i <= j)之和是K的倍數,我們就稱這個區間[i, j]是K倍區間。


  你能求出數列中總共有多少個K倍區間嗎? 輸入格式   第一行包含兩個整數N和K。(1 <= N, K <= 100000)
  以下N行每行包含一個整數Ai。(1 <= Ai <= 100000) 輸出格式   輸出一個整數,代表K倍區間的數目。 樣例輸入 5 2
1
2
3
4
5 樣例輸出 6

~~~k倍區間