|
Лимит времени 2000/2000/2000/2000 мс. Лимит памяти 65536/65536/65536/65536 Кб.
Макс и дуэль танков
Макс и Даниил устроили танковую дуэль в новой игре. Танк Макса имеет следующие характеристики: - $$$H_m$$$ очков здоровья;
- Пушка «Изида» с аккумулятором, которого хватает на $$$C_m$$$ залпов;
- Каждый залп одновременно наносит $$$D_m$$$ очков урона танку противника и восстанавливает $$$R_m$$$ очков здоровья танку Макса (но после восстановления количество очков здоровья не может превысить $$$H_m$$$);
- Период между залпами — $$$P_m$$$ секунд;
- Период перезарядки аккумулятора после последнего залпа — $$$T_m$$$ секунд.
Танк Даниила имеет следующие характеристики: - $$$H_d$$$ очков здоровья;
- Огнемёт с баллоном, которого хватает на $$$C_d$$$ залпов;
- Каждый залп наносит $$$D_d$$$ очков урона танку противника;
- Период между залпами — $$$P_d$$$ секунд;
- Период перезарядки баллона после последнего залпа — $$$T_d$$$ секунд;
- После начала перезарядки на танк противника накладывается эффект горения, который отнимает $$$R_d$$$ очков здоровья через каждую секунду и действует до момента окончания перезарядки включительно.
Проигрывает тот игрок, здоровье танка которого первым снизится до нуля. Если оба танка атакуют друг друга одновременно (включая урон от эффекта горения), то первым наносит урон танк Макса. Аккумулятор или баллон перезаряжаются только тогда, когда они опустеют. Определите, кто победит в дуэли танков — Макс или Даниил? Выходные данные Если в дуэли победит Макс, выведите Maks. В противном случае выведите Daniil. Примечание Последовательность событий в первом примере: - $$$0$$$ секунда
- Макс нанёс $$$5$$$ очков урона Даниилу
- Макс восстановил себе $$$0$$$ очков здоровья
- Даниил нанёс $$$6$$$ очков урона Максу
Итого: у Макса $$$14$$$ очков здоровья, у Даниила $$$25$$$. - $$$1$$$ секунда
- Даниил нанёс $$$6$$$ очков урона Максу
Итого: у Макса $$$8$$$ очков здоровья, у Даниила $$$25$$$. - $$$2$$$ секунда
- Макс нанёс $$$5$$$ очков урона Даниилу
- Макс восстановил себе $$$2$$$ очка здоровья
- Даниил нанёс $$$6$$$ очков урона Максу
- Даниил начал перезаряжать баллон
Итого: у Макса $$$4$$$ очка здоровья, у Даниила $$$20$$$. - $$$3$$$ секунда
- Даниил нанёс $$$1$$$ очко урона Максу эффектом горения
Итого: у Макса $$$3$$$ очка здоровья, у Даниила $$$20$$$. - $$$4$$$ секунда
- Макс нанёс $$$5$$$ очков урона Даниилу
- Макс восстановил себе $$$2$$$ очка здоровья
- Даниил нанёс $$$1$$$ очко урона Максу эффектом горения
Итого: у Макса $$$4$$$ очка здоровья, у Даниила $$$15$$$. - $$$5$$$ секунда
- Даниил нанёс $$$1$$$ очка урона Максу эффектом горения
Итого: у Макса $$$3$$$ очка здоровья, у Даниила $$$15$$$. - $$$6$$$ секунда
- Макс нанёс $$$5$$$ очков урона Даниилу
- Макс восстановил себе $$$2$$$ очка здоровья
- Макс начал перезаряжать аккумулятор
- Даниил нанёс $$$1$$$ очко урона Максу эффектом горения
Итого: у Макса $$$4$$$ очка здоровья, у Даниила $$$10$$$. - $$$7$$$ секунда
- Даниил нанёс $$$1$$$ очко урона Максу эффектом горения
Итого: у Макса $$$3$$$ очка здоровья, у Даниила $$$10$$$. - $$$8$$$ секунда
- Даниил нанёс $$$1$$$ очко урона Максу эффектом горения
Итого: у Макса $$$2$$$ очка здоровья, у Даниила $$$10$$$. - $$$9$$$ секунда
- Макс закончил перезаряжать аккумулятор
- Макс нанёс $$$5$$$ очков урона Даниилу
- Макс восстановил себе $$$2$$$ очка здоровья
- Даниил нанёс $$$1$$$ очко урона Максу эффектом горения
- Даниил закончил перезаряжать баллон
- Даниил нанёс $$$6$$$ очков урона Максу
Итого: у Макса $$$-3$$$ очка здоровья, у Даниила $$$5$$$.
Даниил победил.
Для отправки решений необходимо выполнить вход.
|