UOJ Logo

NOI.AC

1S 512MB

#1608. 葡萄串(1)

统计

小X非常喜欢吃葡萄。现在他有$n$串葡萄,每串上有$A[i]$颗葡萄。假设小X现在每小时可以吃掉$K$颗葡萄,他会选择任意多个串上的合计$K$颗葡萄吃掉,如果剩下的所有葡萄串不足$K$颗葡萄,他就会吃掉剩下所有的葡萄。小X想要在$H$小时之内吃完所有的葡萄,那么他每小时至少要吃掉多少颗葡萄?

数据输入

第一行两个数字$n$和$H$,含义如上。

第二行是$n$个正整数,表示每串葡萄上的颗数。

数据输入

输出一个整数$K$,表示每小时至少吃掉$K$颗,才能在$H$小时以内(小于等于$H$小时)把所有的葡萄吃完。

数据输入1

2 2
1 1

数据输出1

1

数据输入2

2 2
2 4

数据输出2

3

数据输入3

2 3
5 5

数据输出3

4

范围说明

对于100%的数据有:$1leq nleq 10000, 1leq A[i] leq 10^9, nleq H leq 10^5$。