題目 1882:
藍(lán)橋杯2017年第八屆真題-k倍區(qū)間
時間限制: 2s
內(nèi)存限制: 192MB 提交: 5144 解決: 1220
題目描述
給定一個長度為N的數(shù)列,A1, A2, ... AN,如果其中一段連續(xù)的子序列Ai, Ai+1, ... Aj(i <= j)之和是K的倍數(shù),我們就稱這個區(qū)間[i, j]是K倍區(qū)間。
你能求出數(shù)列中總共有多少個K倍區(qū)間嗎?
輸入格式
第一行包含兩個整數(shù)N和K。(1 <= N, K <= 100000)
以下N行每行包含一個整數(shù)Ai。(1 <= Ai <= 100000)
輸出格式
輸出一個整數(shù),代表K倍區(qū)間的數(shù)目。
提示
零基礎(chǔ)同學(xué)可以先學(xué)習(xí)
視頻課程,包含C/C++、Python、百練、藍(lán)橋杯輔導(dǎo)、算法數(shù)據(jù)結(jié)構(gòu)等課程,提供視頻講解以及配套習(xí)題,還有老師答疑,
點擊這里了解課程詳情