Задача F. Factorio

Автор:A. Usmanov, L. Verkhovtsev. Translation: A. Logutova.   Ограничение времени:1 сек
Входной файл:Стандартный вход   Ограничение памяти:256 Мб
Выходной файл:Стандартный выход  

Условие

Астронавт Леонид потерпел крушение на отдалённой неизвестной планете, полной природных ресурсов. Корабль астронавта стал непригодным для путешествий после крушения. Поэтому Леонид был вынужден остаться на планете. Спустя много лет он добился небывалых успехов в освоении планеты — организовал завод по добыче и переработке железной руды.

Завод работает в несколько этапов:

1. N буров добывают руду. Скорость работы одного бура — UN кг/ч;

2. Руда попадает в печи для переплавки. Скорость работы одной печи — UK кг/ч;

3. Пластины из печей попадают в M станков для обработки. Скорость работы одного станка — UM кг/ч.

Загрязнения, распространяемые заводом, потревожили обитателей планеты. Вымышленные членистоногие существа сломали все печи.

Леонид собирается построить новые печи и возобновить производство. Но сначала он хочет определить оптимальное количество печей. Назовём избытком суммарное количество руды и пластин, которые ожидают переработки. Количество печей считается оптимальным, если для фиксированного периода времени, избыток будет минимальным.

Помогите Леониду определить оптимальное количество печей. Разумеется, Леонид хочет запустить производство как можно быстрее. Поэтому, если ответов несколько, следует выбрать минимальный.

Формат входных данных

В первой строке записано две целых числа N и M — количество буров и станков.

Во второй строке записано три целых числа UN, UK и UM — скорости работы одного бура, одной печи и одного станка соответственно.

Формат выходных данных

Выведите одно целое число — оптимальное количество печей.

Если ответов несколько, то следует вывести минимальный.

Ограничения

1 ≤ N, M, UN, UK, UM ≤ 109

Пояснение к примерам

Рассмотрим подробнее первый пример. Зафиксируем время работы завода — T = 10 часов. Количество добытых ресурсов для разного количество печей представлено в таблице.

Количество печей Добыто руды, кг Переплавлено руды, кг Остаток руды, кг Обработано пластин, кг Остаток пластин, кг Избыток, кг
1100 307030070 + 0
2 604060040 + 0
3 9010702010 + 20
4 100070300 + 30

Для трёх и четырёх печей избыток одинаковый, значит достаточно построить лишь три печи.

Примеры тестов

Стандартный вход Стандартный выход
1
10 7
1 3 1
3
2
6 4
2 5 3
3
3
13 11
2 6 3
5

0.046s 0.008s 15