eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Підготовка

Підготовка

Вася вирішив як слід підготуватись до другого туру олімпіади з інформатики. Для цього він вирішив влаштувати самому собі n невеликих олімпіад, у кожній по m задач. Для того, щоб скласти завдання для цих олімпіад, Васі потрібні збірники олімпіадних задач. Ці збірники є у бібліотеці. Відомо, що їх там рівно k. Причому i-ий збірник містить рівно ai задач. Васі не хочеться весь час бігати у бібліотеку, він хоче за один раз взяти потрібну кількість збірників, щоб скласти для себя всі n олімпіад. Яка мінімальну кількість збірників йому потрібно для цього взяти і бібліотеці?

Вхідні дані

Перший рядок містить три натуральних числа k, m, n, де k - кількість збірників у бібліотеці, m - кількість задач у одній олімпіаді, n - кількість олімпіад (1k100 000, 1m, n10 000). Другий рядок містить k натуральних чисел a1, ..., ak. Відомо, що ai (1ai109) - це кількість задач в i-ому збірнику.

Вихідні дані

Вивести мінімальну кількість збірників, які Вася повинен взяти у бібліотеці. Вважати, що у бібліотеці достатньо збірників, щоб Василь зміг скласти олімпіадні завдання.

Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
5 6 3
3 9 5 7 3
Вихідні дані #1
3
Джерело Крим 2010