Start: 2023-10-18 13:15:00

1018模拟赛周赛06

End: 2023-10-18 15:25:00
Now  2026-01-16 21:51:18  类型: OI  状态: Ended 

P2. 投票箱(box)
Description

某地区要进行一次投票选举,这里一共有 n 个城镇,工作人员决定一共使用m 个投票箱(每个城镇使用若干个),每个投票箱可以容纳若干张选票。下面给出每个城镇参加投票(选民)的人数,编程来计算投票箱的最小容纳量。

注意:所有投票箱应该是统一的,它们的大小应该是一致的。


Input

第一行为正整数 n(≤5*10^5 )和 m(≤2*10^6 ),n≤m,分别表示城镇数和投票箱数;

第二行为 n 个正整数 a i (≤5*10^6 ),表示每个城镇参加投票的人数。


Output

输出投票箱的最小容纳量

Examples

Input

2 7
200000 500000

Output

100000

Input

4 6
120 2680 3400 200

Output

1700
Hint

第二个样例中,投票箱的容量最小为 1700,第 1 个和第 4 个城镇各使用 1个,第 2 个和第 3 个城镇各使用 2 个,这样才能满足所有选民的需求。


Submit

题目参数
Time Limit 1 second
Memory Limit 128 MB
Submit