#B. 分弹珠

    Type: Default 1000ms 256MiB

分弹珠

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

分弹珠

题目描述

幼儿园有NN个小朋友,这天老师拿来了MM种颜色的弹珠,第ii种颜色的弹珠有xix_i个。老师要将这些弹珠分给每个小朋友,但是每个小朋友得到的弹珠都必须是相同的颜色。为了防止小朋友们因为弹珠的数量而吵架,老师希望弹珠的分配尽可能平均。为此,老师想知道,拿到最多弹珠的小朋友最少可以拿到几个弹珠?

输入格式

输入共 M+1M+1 行。

第一行包含两个正整数 N,MN,M,分别表示孩子数和弹珠的颜色总数。

接下来 MM 行的第 ii 行包含一个正整数 xix_i,表示有 xx 个颜色为 ii 的弹珠。

输出格式

输出一行一个整数,表示拿到最多弹珠的小朋友的弹珠数量的最小值。

样例 #1

样例输入 #1

5 2
7
4

样例输出 #1

3

提示

数据范围

40%40\%的数据,M1000M\le 1000, N10000N\le 10000

对于100%100\%的数据,1M3×1051 \le M \le 3 \times 10^51N1091 \le N \le 10^91xi1091\le x_i\le 10^9 , MNM \le N

样例解释 1

我们有 44 个红色弹珠(RRRR)和 77 个蓝色弹珠(BBBBBBB),需要分给 55 个孩子,按照以下方案分配可以使最大弹珠数量为 33 :RR,RR,BB,BB,BBB。

2024-2025第一学期初一竞赛组期末考

Not Attended
Status
Done
Rule
IOI
Problem
4
Start at
2024-12-24 14:30
End at
2024-12-27 10:24
Duration
1.5 hour(s)
Host
Partic.
43