eolymp
bolt
Try our new interface for solving problems
Məsələlər

Веревочки

Веревочки

Сегодня на вечерке \textbf{K} школьников вместе с кефиром вместо печенек получили веревочки. Преподаватели решили нарезать эти веревочки на кусочки так, чтобы каждый из школьников получил по кусочку одинаковой целочисленной длины. Такие кусочки должны быть цельными, то есть нельзя составлять порцию из более чем одного кусочка. Оставшиеся куски веревочек съедят преподаватели. \InputFile В первой строке заданы два числа - количество исходных веревочек \textbf{N} (\textbf{1} ≤ \textbf{N} ≤ \textbf{10000}) и количество школьников \textbf{K} (\textbf{1} ≤ \textbf{K} ≤ \textbf{10000}). Далее в каждой из последующих \textbf{N} строк записано по одному числу - длине очередной веревочки. Длина задана в сантиметрах. Все длины лежат в интервале от \textbf{1} сантиметра до \textbf{100} километров включительно. \OutputFile Следует вывести одно число - максимальную длину веревочек (в сантиметрах), которые можно выдать каждому из \textbf{K} школьников. При этом длина веревочки обязательно должна выражаться целым числом сантиметров, иначе возникнут трудности с их точной нарезкой. Если это сделать невозможно, выведите число \textbf{0}.
Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 64 MiB
Giriş verilənləri #1
4 11
802
743
457
539
Çıxış verilənləri #1
200