题目信息

题目类型
练习
题目年份
2024
题目题型
编程题
关 键 词
接水问题

题目题干

接水问题

【题目描述】

学校里有一个水房,水房里一共装有m个龙头可供同学们打开水,每个龙头每秒钟的供水量相等,均为1。YL1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

现在有n名同学准备接水,他们的初始接水顺序已经确定。将这些同学按接水顺序从1到n编号,i号同学的接水量为wi。接水开始时,1到m号同学各占一个水龙头,并同时打开水龙头接水。当其中某名同学j完成其接水量要求wj后,下一名排队等候接水的同学k马上接替j同学的位置开始接水。这个换人的过程是瞬间完成的,且没有任何水的浪费。即j同学第x秒结束时完成接水,则k同学第x+1 秒立刻开始接水。 若当前接水人数n’不足m,则只有n’个龙头供水,其它m-n’个龙头关闭。YL1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

现在给出n名同学的接水量,按照上述接水规则,问所有同学都接完水需要多少秒。YL1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入】

第1行2个整数n和m,用一个空格隔开,分别表示接水人数和龙头个数。YL1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第2 行n个整数 w1、w2、……、wn,每两个整数之间用一个空格隔开,wi表示 i 号同学的接水量。YL1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输出】

输出只有一行,1个整数,表示接水所需的总时间。YL1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入样例】

5 3
4 4 1 2 1

【输出样例】

4

【提示】

样例输入#2:YL1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

8 4YL1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

23 71 87 32 70 93 80 76YL1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例输出#2:YL1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

163YL1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

提示:YL1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入输出样例1解释:YL1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第1秒,3人接水。第1秒结束时,1、2、3号同学每人的已接水量为1,3号同学接完水,4号同学接替3号同学开始接水。YL1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第2秒,3人接水。第2秒结束时,1、2号同学每人的已接水量为2,4号同学的已接水量为1。YL1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第3秒,3人接水。第3秒结束时,1、2号同学每人的已接水量为3,4号同学的已接水量为2。4号同学接完水,5号同学接替4号同学开始接水。YL1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第4秒,3人接水。第4秒结束时,1、2号同学每人的已接水量为4,5号同学的已接水量为1。1、2、5号同学接完水,即所有人完成接水。YL1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

总接水时间为4秒。YL1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

答案解析

相关题目

循环比赛日程表【题目描述】设有N个选手进行循环比赛,其中N=2^M,要求每名选手要与其他N−1名选手都赛一次,每名选手每天比赛一次,循环赛共进行N−1天,要求每天没有选手轮空。【输入】输入:M。【输出
接水问题【题目描述】学校里有一个水房,水房里一共装有m个龙头可供同学们打开水,每个龙头每秒钟的供水量相等,均为1。现在有n名同学准备接水,他们的初始接水顺序已经确定。将这些同学按接水顺序从1到n编号,
Crossing River【题目描述】几个人过河,每次过两人一人回,速度由慢者决定,问过河所需最短时间。【输入】输入t组数据,每组数据第1行输入n,第2行输入n个数,表示每个人过河的时间。【输出】输
最小新整数【题目描述】给定一个十进制正整数n(0<n<1000000000),每个数位上数字均不为0。n的位数为m。现在从m位中删除k位(0<k<m),求生成的新整数最小为多少
寻找平面上的极大点 【题目描述】 在一个平面上,如果有两个点(x,y),(a,b),如果说(x,y)支配了(a,b),这是指x≥a,y≥b; 用图形来看就是(a,b)坐落在以(x,y)为右上角的一
电池的寿命【题目描述】小S新买了一个掌上游戏机,这个游戏机由两节5号电池供电。为了保证能够长时间玩游戏,他买了很多5号电池,这些电池的生产商不同,质量也有差异,因而使用寿命也有所不同,有的能使用5个小
书架【题目描述】John最近买了一个书架用来存放奶牛养殖书籍,但书架很快被存满了,只剩最顶层有空余。John共有N头奶牛(1≤N≤20,000),每头奶牛有自己的高度Hi(1≤Hi≤10,000),N
Ride to Office【题目描述】起点与终点相隔4500米。现Charley 需要从起点骑车到终点。但是,他有个习惯,沿途需要有人陪伴,即以相同的速度, 与另外一个人一起骑。而当他遇到以更快的速
装箱问题【题目描述】一个工厂制造的产品形状都是长方体,它们的高度都是h,长和宽都相等,一共有六个型号,他们的长宽分别为1*1,2*2,3*3,4*4,5*5,6*6。这些产品通常使用一个6*6*h的长
金银岛【题目描述】某天KID利用飞行器飞到了一个金银岛上,上面有许多珍贵的金属,KID虽然更喜欢各种宝石的艺术品,可是也不拒绝这样珍贵的金属。但是他只带着一个口袋,口袋至多只能装重量为w的物品。岛上金

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢