Problem4388--选票箱②

4388: 选票箱②

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 5  Solved: 5
[Status] [Submit] [Creator:]

Description


问题描述

有N个选区,第i个选区有A[I]个选民。

按照规定,票箱的数量是有限的M(M>=N)个,每个票箱的容量必须完全相同。 选举委员会需要你的帮助来合理地把这M个票箱分给N个不同的选区。为节约成本,你需要在满足每个“选区”投票需求的同时使得每个票箱的容量能够尽量地小。

输入格式

第一行两个整数N、M,表示选区的个数和票箱的个数。
接下来N行每行1个整数,第i+1行的整数a[i]表示第i个选区参与投票的选民数。

输出格式

一行一个整数C,表示在能够满足选举需求的情况下的最小票箱容量。

输入样例

2 7
200000
500000

输出样例

100000

样例说明

分配给第1个选区2个票箱,第2个选区5个票箱即可。

数据范围

N<=1000, M<=1000, a[i]<=1000.

Source/Category

 140_T05'