国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現在的位置是:首頁 » 等考真題

資訊內容

藍橋杯 接水問題 C語言

極客小將2022-04-11-
問題描述  學校里有一個水房,水房里一共裝有m 個龍頭可供同學們打開水,每個龍頭每秒鐘的 供水量相等,均為1。 現在有n 名同學準備接水,他們的初始接水順序已經確定。將這些同學按接水順序從1 到n 編號,i 號同學的接水量為wi。接水開始時,1 到m 號同學各占一個水龍頭,

問題描述

  學校里有一個水房,水房里一共裝有m 個龍頭可供同學們打開水,每個龍頭每秒鐘的 供水量相等,均為1。 現在有n 名同學準備接水,他們的初始接水順序已經確定。將這些同學按接水順序從1 到n 編號,i 號同學的接水量為wi。接水開始時,1 到m 號同學各占一個水龍頭,并同時打 開水龍頭接水。當其中某名同學j 完成其接水量要求wj 后,下一名排隊等候接水的同學k 馬上接替j 同學的位置開始接水。這個換人的過程是瞬間完成的,且沒有任何水的浪費。即 j 同學第x 秒結束時完成接水,則k 同學第x+1 秒立刻開始接水。若當前接水人數n’不足m, 則只有n’個龍頭供水,其它m?n’個龍頭關閉。 現在給出n 名同學的接水量,按照上述接水規則,問所有同學都接完水需要多少秒。

輸入格式

  第1 行2 個整數n 和m,用一個空格隔開,分別表示接水人數和龍頭個數。 第2 行n 個整數w1、w2、……、wn,每兩個整數之間用一個空格隔開,wi 表示i 號同 學的接水量。

輸出格式

  輸出只有一行,1 個整數,表示接水所需的總時間。


樣例輸入

5 3

4 4 1 2 1


樣例輸出

4


樣例輸入

8 4

23 71 87 32 70 93 80 76


樣例輸出

163


輸入輸出樣例 1 說明

  第1 秒,3 人接水。第1 秒結束時,1、2、3 號同學每人的已接水量為1,3 號同學接完

  水,4 號同學接替3 號同學開始接水。

  第2 秒,3 人接水。第2 秒結束時,1、2 號同學每人的已接水量為2,4 號同學的已接

  水量為1。

  第3 秒,3 人接水。第3 秒結束時,1、2 號同學每人的已接水量為3,4 號同學的已接

  水量為2。4 號同學接完水,5 號同學接替4 號同學開始接水。

  第4 秒,3 人接水。第4 秒結束時,1、2 號同學每人的已接水量為4,5 號同學的已接

  水量為1。1、2、5 號同學接完水,即所有人完成接水。

  總接水時間為4 秒。


數據規模和約定

  1 ≤ n ≤ 10000,1 ≤m≤ 100 且m≤ n;

  1 ≤ wi ≤ 100。


預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 驻马店市| 抚松县| 云浮市| 百色市| 池州市| 中山市| 永州市| 汤阴县| 喜德县| 萨嘎县| 江门市| 阿城市| 大同县| 长沙市| 彩票| 夏邑县| 剑川县| 温泉县| 绍兴县| 灵璧县| 高州市| 文登市| 宿松县| 赣州市| 富锦市| 调兵山市| 阳泉市| 定西市| 隆安县| 岱山县| 清徐县| 金川县| 东城区| 尉氏县| 平泉县| 大埔区| 上虞市| 招远市| 和平县| 津市市| 颍上县|