HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Sections > Unsorted > problem:


Босс

Section problems

• 1
• Банковский вклад
• Бинарная биржа
• Ближайшее число
• Ближайший больший справа
• Большее число
• Большее число
• Бонни и Клайд
• Босс
• 1
• Бронзовый призёр
• Будильник
• Бутерброд
• Бутерброд
• Былинная задача
• Варианты заданий
• Введение (подсказки к задачам)

Feedback

If you notice incorrect translations in Contester, please let author know.

Time limit 2000/4000/4000/4000 ms. Memory limit 65000/65000/65000/65000 Kb.

Вот вы и добрались до последнего босса в популярной компьютерной игре! Победа над ним принесёт вам славу, почёт и внутреннее удовлетворение. Осталось лишь только правильно спланировать атаку, ведь сражаться за вас будет отряд игровых героев.

Босс имеет XB очков здоровья и YB очков силы; каждый из героев имеет XH очков здоровья и YH очков силы. В ходе боя герои и босс атакуют друг друга поочерёдно, герои действуют первыми.

Когда атакуют герои, здоровье босса уменьшается на сумму очков силы всех живых героев. Если здоровье босса становится равным 0, босс погибает;

Когда атакует босс, первый герой получает урон, равный силе босса. Если сила босса превышает здоровье первого героя, то герой погибает, а оставшийся урон получает второй герой; если и он погибает, оставшийся урон получает третий герой, и так далее.

Вам требуется определить, сколько героев потребуется для победы над боссом.

Входные данные

Единственная строка содержит целые числа XB, YB, XH, YH (1 <= XB, YB, XH, YH <= 10^7) — здоровье босса, силу босса, здоровье героя и силу героя соотвественно.

Выходные данные

Выведите единственное целое число — минимальное количество героев, необходимое для победы над боссом.

Примеры
Входные данныеВыходные данные
300 30 10 1012
250 14 5 515

 

Для отправки решений необходимо выполнить вход.

www.contester.ru