Задача 46: Провода
Условие задачи:
Дано \(N\) отрезков провода длиной \(L_1, L_2, ..., L_N\) сантиметров. Требуется с помощью разрезания получить из них \(K\) равных отрезков как можно большей длины, выражающейся целым числом сантиметров. Если нельзя получить \(K\) отрезков длиной даже 1 см, вывести 0.
Ограничения: \(1 <= N <= 10^4\), \(1 <= K <= 10^4\), \(100 <= L_i <= 10^7\), все числа целые.
Входные данные:
В первой строке находятся числа \(N\) и \(K\). В следующих \(N\) строках - \(L_1, L_2, ..., L_N\), по одному числу в строке.
Выходные данные:
Вывести одно число - полученную длину отрезков.