#abc303f. [abc303_f]Damage over Time
[abc303_f]Damage over Time
题目描述
一个生命值为 的怪物出现在你面前,进入了一场回合制战斗。
在每个回合 中,你可以施放 个法术中的一个,记为第 个法术。
如果你在第 个回合施放第 个法术,那么怪物的生命值会在第 个回合中减少 。
请找出使得怪物的生命值最早变为 或更低的回合。
约束条件
- 输入中的所有值均为整数。
输入
输入以以下格式从标准输入给出:
输出
输出答案。
示例输入 1
2 20
2 2
5 1
示例输出 1
6
以下过程使得怪物的生命值在回合 变为 或更低,这是最早的情况。
- 在回合 施放法术 ,怪物的生命值减少 变为 。
- 在回合 施放法术 ,怪物的生命值减少 变为 。
- 在回合 施放法术 ,怪物的生命值减少 变为 。
- 在回合 施放法术 ,怪物的生命值减少 变为 。
- 在回合 施放法术 ,怪物的生命值减少 变为 。
- 在回合 施放法术 ,怪物的生命值减少 变为 。
示例输入 2
10 200
1 21
1 1
1 1
8 4
30 1
3 1
10 2
8 1
9 1
4 4
示例输出 2
9