Məsələlər
Лабораторная работа
Лабораторная работа
Михаил Владимирович, суровый преподаватель факультета прикладной магии и иллюзии Байтландского Государственного университета задал студентам лабораторную работу, состоящую из задач на различные темы. Общее количество тем равно \textbf{N}, и они пронумерованы от \textbf{1} до \textbf{N} в некотором порядке, при этом на \textbf{i}-ю тему Михаил Владимирович задал \textbf{A_i} задач.
Поскольку задачи выданы всем одинаковые, студенты решили объединить усилия. Обычный студент может решить одну задачу на любую тему за один день. К счастью для студентов, среди них присутствует \textbf{10}-классник Гена, посещающий занятия ради любопытства. Гена способен решить до \textbf{X} задач включительно за день, однако задачи Михаила Владимировича настолько суровы, что даже Гена не может решать задачи на разные темы в один и тот же день.
Всего у Михаила Владимировича учится \textbf{K} студентов. Помогите студентам и школьнику Гене так распределить обязанности, чтобы решить все задачи за наименьшее количество дней.
\InputFile
В первой строке ввода заданы через пробел три целых числа \textbf{N}, \textbf{X} и \textbf{K}, означающие количество тем, количество задач, которое школьник Гена может решить за один день, и количество студентов соответственно (\textbf{1} ≤ \textbf{N} ≤ \textbf{10^5},\textbf{0} ≤ \textbf{X}, \textbf{K} ≤ \textbf{10^9}, \textbf{1} ≤ \textbf{X+K}).
В следующих \textbf{N} строках содержатся целые числа \textbf{A_i} - количество задач на соответствующую тему (\textbf{1} ≤ \textbf{A_i} ≤ \textbf{10^9}).
Количество задач на тему с номером \textbf{i} записано в \textbf{(i+1)}-й строке.
\OutputFile
В единственной строке выведите минимальное количество дней, за которое студенты вместе со школьником Геной смогут решить все задачи из лабораторной работы.
\textbf{Примечания к примерам}
В первом примере школьник Гена не отличается от студента, решая по одной задаче в день. Поскольку всего задач \textbf{15}, вчетвером три студента и школьник не могут с ними справиться быстрее, чем за четыре дня.
В втором примере школьник Гена может решать до четырёх задач в день. Один из возможных планов решения всех задач выглядит так:
\begin{itemize}
\item в первый день школьник Гена решает все задачи на четвертую тему, а студенты решают две задачи на пятую тему;
\item во второй день школьник Гена решает оставшиеся четыре задачи на пятую тему, а студенты решают две задачи на третью тему;
\item в третий день школьник Гена решает все задачи на вторую тему, а студенты решают по одной оставшейся задаче на первую и третью тему.
\end{itemize}
Giriş verilənləri #1
5 1 3 1 2 3 4 5
Çıxış verilənləri #1
4