Bil-176 Final 28.05.2019 |
Start: May.28.2019 at 09:00:00 AM
Finish: May.28.2019 at 12:10:00 PM
The contest is finished!
• Contest scoreboard
|
Feedback | | If you notice incorrect translations in Contester, please let author know.
|
|
Time limit 120/100/100/100 ms. Memory limit 5660/65000/65000/65000 Kb.
С утра шел дождь, и ничего не предвещало беды. Но к обеду выглянуло солнце, и в лагерь заглянула СЭС. Пройдя по всем домикам и корпусам, СЭС вынесла следующий вердикт: бельевые верёвки в жилых домиках не удовлетворяют нормам СЭС. Как выяснилось, в каждом домике должно быть ровно по одной бельевой верёвке, и все верёвки должны иметь одинаковую длину. В лагере имеется n бельевых верёвок и k домиков. Чтобы лагерь не закрыли, требуется так нарезать данные верёвки, чтобы среди полученных верёвочек было k одинаковой длины. Размер штрафа обратно пропорционален длине бельевых верёвок, которые будут развешены в домиках. Поэтому начальство лагеря стремится максимизировать длину этих верёвочек.
Входные данные
В первой строке заданы два числа - n (1 ≤ n ≤ 10001) и k (1 ≤ k ≤ 10001). Далее в каждой из последующих n строк записано по одному числу - длине очередной бельевой верёвки. Длина верёвки задана в сантиметрах. Все длины лежат в интервале от 1 сантиметра до 100 километров включительно.
Выходные данные
Вывести одно целое число - максимальную длину верёвочек, удовлетворяющих условию, в сантиметрах. В случае, если лагерь закроют, выведите 0.
| Входные Данные |
Выходные Данные |
|
| 4 11 |
200 |
| 802 |
| 743 |
| 457 |
| 539 |
Для отправки решений необходимо выполнить вход.
|