最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

編程每日刷題系列五(k倍區(qū)間)

2021-02-13 08:44 作者:Eric_Richard  | 我要投稿

k倍區(qū)間

給定一個(gè)長(zhǎng)度為N的數(shù)列,A1, A2, ... AN,如果其中一段連續(xù)的子序列Ai, Ai+1, ... Aj(i <= j)之和是K的倍數(shù),我們就稱這個(gè)區(qū)間[i, j]是K倍區(qū)間。??

你能求出數(shù)列中總共有多少個(gè)K倍區(qū)間嗎???

輸入

-----

第一行包含兩個(gè)整數(shù)N和K。(1 <= N, K <= 100000)??

以下N行每行包含一個(gè)整數(shù)Ai。(1 <= Ai <= 100000)??

輸出

輸出一個(gè)整數(shù),代表K倍區(qū)間的數(shù)目。??


例如,

輸入:

5 2

1??

2??

3??

4??

5??


程序應(yīng)該輸出:

6

資源約定:

峰值內(nèi)存消耗(含虛擬機(jī)) < 256M

CPU消耗? < 2000ms

請(qǐng)嚴(yán)格按要求輸出,不要畫蛇添足地打印類似:“請(qǐng)您輸入...” 的多余內(nèi)容。


注意:

main函數(shù)需要返回0;

只使用ANSI C/ANSI C++ 標(biāo)準(zhǔn);

不要調(diào)用依賴于編譯環(huán)境或操作系統(tǒng)的特殊函數(shù)。

所有依賴的函數(shù)必須明確地在源文件中 #include <xxx>

不能通過工程設(shè)置而省略常用頭文件。


提交程序時(shí),注意選擇所期望的語言類型和編譯器類型。


前綴和法

這種方法對(duì)于該題不能得滿分,因?yàn)樵擃}數(shù)據(jù)量范圍大,前綴和法無法遍歷這么多的數(shù)量級(jí)

C++代碼:

樣例運(yùn)行結(jié)果:

純數(shù)學(xué)法:

之后我會(huì)持續(xù)更新,如果喜歡我的文章,請(qǐng)記得一鍵三連哦,點(diǎn)贊關(guān)注收藏,你的每一個(gè)贊每一份關(guān)注每一次收藏都將是我前進(jìn)路上的無限動(dòng)力 ?。?!↖(▔▽▔)↗感謝支持!



編程每日刷題系列五(k倍區(qū)間)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
牡丹江市| 延长县| 太保市| 河源市| 隆安县| 东至县| 黎城县| 石屏县| 济阳县| SHOW| 普陀区| 黔西| 濮阳县| 黄骅市| 新河县| 务川| 天津市| 石河子市| 郧西县| 任丘市| 鄂托克前旗| 隆回县| 保德县| 彭水| 镇江市| 县级市| 安义县| 合阳县| 卢湾区| 白山市| 周至县| 新民市| 绥阳县| 城市| 大邑县| 吴旗县| 涞源县| 越西县| 会宁县| 岫岩| 沿河|