10247: Дроти


Відправити розв'язок

Бали: 100 (partial)
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type
Allowed languages
Brain****, C, C++, Java, Pascal, Python, v8js

Дано \(N\) шматків дроту довжиною \(L1, L2, ..., LN\) сантиметрів. Необхідно за допомогою розрізань отримати з них \(K\) рівних шматків якомога більшої довжини, що виражається цілим числом сантиматреів. Якщо неможливо отримати \(K\) шматків довжини 1 см - вивести 0.

Формат вхідних даних

В першому рядку два цілих числа \(N,K\) (\(1 \le K \le 10^4\)) В кожному за наступних \(N\) рядків містяться довжини шматків \(L1,L2,....,Ln\) (\(1 \le Li \le 10^7\))

Формат вихідних даних

Вивести одне число - найбільшу можливу довжину шматків

Приклад вхідних даних

4 11
802
743
457
539

Приклад вихідних даних

200

Коментарі

Ще немає коментарів.