#2641. 木棍

    ID: 2641 传统题 1000ms 256MiB 上传者:

木棍

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Description

有 N(1 ≤ N ≤ 100)根木棍(用途不详),它们的长度都为正整数。这些棍子中有一些太长了,于是,Fatwen现在想将一些棍子(可以任选)砍成多段(每段的长度任意,不须要相等),以使这些棍子(包括砍出来每一段的和没有砍的那些棍子)中最长的那根的长度最短。Fatwen是个喜欢整数的人(因为他只学过整数运算...),所以他还要求砍完后的每根棍子的长度仍为正整数。

显然,将一根棍子砍成K段须要砍 K - 1 下。

众所周知Fatwen是个很懒的人,所以他希望对所有棍子总共只用砍不超过 M 下就能达到目的。现在,给出 N,M 和每根棍子的长度,Fatwen问你在总共最多只砍不超过 M 下的大前提下,他所得到的棍子中最长的那根可以有多短。

Format

Input

第一行,两个正整数 N 和 M,1 ≤ N ≤ 100,0 ≤ M ≤ 1000000;

以下 N 行,每行一个小于 10000 的正整数,表示某根棍子的长度。

Output

一行,一个正整数,表示在所的符合题意的砍法中,得到的木棍中的最长的那根的最小值。

Samples

2 3
7
10
4

添胜初级班二分查找/二分答案

未参加
状态
已结束
规则
IOI
题目
5
开始于
2022-8-3 15:30
结束于
2022-8-6 7:30
持续时间
64 小时
主持人
参赛人数
39