站外题求解
查看原帖
站外题求解
1050605
zeng_hou_ming楼主2023/12/4 21:57

站外题求解

蜡烛
描述

奶牛bessie有n根蜡烛,第i根蜡烛的长度是h[i]。bessie最近刚上完小学,只会加减法。它想知道它的n根蜡烛最多能用多少个晚上。由于bessie比较胆小,因此它每天晚上需要点燃c根蜡烛。每根被点燃的蜡烛,它燃烧一个晚上会使得它的长度减少1。一旦蜡烛的长度变成0,那么该根蜡烛就用完了。如果第i个晚上bessie发现蜡烛不够用了,那么bessie最多就只能用i-1个晚上。

Bessie想知道,它该如何选择每个晚上点燃哪些蜡烛,使得它的n根蜡烛能用尽量多的晚上。输出最多能用多少个晚上。


输入
第一行:两个整数n,c,1 <= n,c<=1000000

第二行:n个整数,第i个整数表示第i根蜡烛的长度h[i]。1 <= h[i] <= 1000000


输出
一个整数,总共最多能用多少个晚上。


输入样例 1 

3 3
2 2 2
输出样例 1

2
提示

数据范围:

对于30% 的数据, 1 <=n,c<=1000。

对于100% 的数据, 1 <=n,c<=10^6。

大佬们帮忙!!!

2023/12/4 21:57
加载中...