Задачи
Гонки
Гонки
Велосипедист готовится к горным велогонкам с раздельным стартом (то есть н время). Он оценил свою ожидаемую скорость использования энергии (то есть мощность) в зависимости от времени после начала гонки и хочет разработать соответствующий график питания на протяжении гонок. Единственным источником энергии велосипедиста будут углеводы в питательных батончиках. Все батончики одинаковы и содержат два типа углеводов: быстро усваиваемые (моно- и дисахариды) и медленно усваиваемые (полисахариды). Эффект от потребления одного батончика можно приблизить такой моделью: первые \textbf{t_1} секунд после потребления батончик позволяет велосипедисту развить мощность \textbf{a} милливатт ("быстрые" углеводы), следующие \textbf{t_2} секунд - мощность \textbf{b} милливатт ("медленные" углеводы). После этого эффект от потребления батончика полностью пропадает. Для упрощения будем считать:
\begin{itemize}
\item модель пищеварения и использования углеводов линейная, то есть мощности от потребления разных батончиков в произвольный момент времени складываются;
\item излишки энергии не накапливаются;
\item велосипедист может потреблять батончики мгновенно когда угодно во время или до начала гонок.
\end{itemize}
Найти наименьшее количество батончиков, необходимых для удовлетворения энергетических потребностей велосипедиста на все время гонок.
\InputFile
Первая строка содержит пять целых чисел \textbf{n}, \textbf{t_1}, \textbf{t_2}, \textbf{a}, \textbf{b} - ожидаемое время гонок в секундах и параметры батончика, \textbf{1} ≤ \textbf{n}, \textbf{t_1}, \textbf{t_2} ≤ \textbf{10^5}, \textbf{1} ≤ \textbf{a}, \textbf{b} ≤ \textbf{10^9}.
Вторая строка содержит \textbf{n} целых чисел \textbf{p_0}, \textbf{p_1}, ..., \textbf{p_\{n--\}}_\{1 \}- величины желаемой мощности велосипедиста для каждой секунды после начала гонок, \textbf{1} ≤ \textbf{p_j} ≤ \textbf{10^9}.
\OutputFile
Вывести единственное число - минимальное необходимое количество батончиков.
Входные данные #1
7 2 3 5 2 3 4 5 5 5 4 5
Выходные данные #1
4