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

Гонки

Гонки

Велосипедист готовится к горным велогонкам с раздельным стартом (то есть н время). Он оценил свою ожидаемую скорость использования энергии (то есть мощность) в зависимости от времени после начала гонки и хочет разработать соответствующий график питания на протяжении гонок. Единственным источником энергии велосипедиста будут углеводы в питательных батончиках. Все батончики одинаковы и содержат два типа углеводов: быстро усваиваемые (моно- и дисахариды) и медленно усваиваемые (полисахариды). Эффект от потребления одного батончика можно приблизить такой моделью: первые \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 секунда
Лимит использования памяти 32 MiB
Входные данные #1
7 2 3 5 2
3 4 5 5 5 4 5
Выходные данные #1
4
Автор Дмитро Кордубан
Источник ІІІ (городской) этап Всеукраинской олимпиады школьников по информатике, 2014, г. Киев