#4749. Damage over Time
0
Damage over Time
Damage over Time
题目描述
一个生命值为 的怪物出现在你面前,回合制战斗开始。 在每个回合 ,你施放 个法术中的一个,法术为 。 如果你在回合 施放了法术 ,则在回合 每一回合怪物的生命值都会减少 。 求你最早可以使怪物的生命值变为 或更少的回合数。
输入格式
输入从标准输入按以下格式给出:
输出格式
输出答案。
2 20
2 2
5 1
6
10 200
1 21
1 1
1 1
8 4
30 1
3 1
10 2
8 1
9 1
4 4
9
提示
输入中的所有数值均为整数。下面的操作可以在第 回合使怪物的生命值变为 或更少,这是最早的。
在第 回合施放法术 。由于第 回合施放的法术,怪物的生命值减少 ,变为 。
在第 回合施放法术 。由于第 和第 回合施放的法术,怪物的生命值减少 ,变为 。
在第 回合施放法术 。由于第 和第 回合施放的法术,怪物的生命值减少 ,变为 。
在第 回合施放法术 。由于第 和 回合施放的法术,怪物的生命值减少 ,变为 。
在第 回合施放法术 。由于第 和 回合施放的法术,怪物的生命值减少 ,变为 。
在第 回合施放法术 。由于第 和 回合施放的法术,怪物的生命值减少 ,变为 。
标签: AtCoder|abc303F
来源
AtCoder|abc303F