1311: Будівництво

Перегляд у форматі PDF

Надіслати розв'язок

Бали: 16
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type

По закінченню будівництва сільського будинку у Степана залишилося n дерев’яних дощок з довжинами \(L_1, ..., L_n\). Він вирішив побудувати місток для ловлі риби з цих дощок. Степан вважає, що чим довше буде місток тим більше він наловить риби. Більш того, Степан як і всі рибаки дуже забобонний і вірить прикметам. Одна з них полягає в тому, що місток потрібно будувати тільки із цілих дощок (дошки можна розрізати, але не з’єднувати). Степан хоче знати, яку максимальну довжину \(d\) містка він зможе зробити, якщо той повинен складатися точно з  \(m\) дощок.

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

У стандартному потоці містяться цілі числа \(n, m, L_i\) \((1 ≤ n ≤ 10000, 1 ≤ m, L_i ≤ 2 ·10^9)\) – кількість доступних дощок, кількість дощок з яких повинен складатися місток та довжини дощок що є в наявності.

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

У стандартний потік вивести одне ціле число \(d\) – максимальну можливу довжину містка або 0 (нуль).

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

4 4
5 5 3 6

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

3

Коментарі


  • 0
    eps32egor_musulman  commented on Березень 8, 2024, 6:11 після полудня

    Даже не почуствував👎