#1359. czq的原木切割

内存限制:512 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: Rhodoks

题目描述

冬天,czq的原木林场可以开始采伐。一共有nn棵树可以收获,分别产出的原木长度为aia_i

但现在的问题是,kk个工人们开始罢工,要求把原木均分给工人用以取暖。

葛朗台czq肉痛不已,他想知道如果要使得每个工人分得同样长的一段的原木,这个长度最大能是多少。

你可以将现有的原木切割若干次,但分给工人的原木不能是切割后的原木拼接的。

你只需要输出这个长度就行了。

输入格式

第一行两个整数nn,kk.

第二行nn个整数aia_i,由空格隔开。

输出格式

仅一个整数,为答案。

样例

样例输入1

13 9
1 1 4 5 1 4 1 9 1 9 8 1 0

样例输出1

4

样例输入2

13 12
1 1 4 5 1 4 1 9 1 9 8 1 0

样例输出2

2

样例输入3

13 1453
1 1 4 5 1 4 1 9 1 9 8 1 0

样例输出3

0

样例输入4

5 987654321
998244353 998244853 19260817 19491001 0

样例输出4

2

数据范围与提示

1n1051 \leq n \leq 10^5

1k1091 \leq k \leq 10^9

0ai1090 \leq a_i \leq 10^9