#P0215. C. 战斗(fight)
C. 战斗(fight)
题目描述
高桥在玩游戏,他要按顺序对战 只怪兽,初始时,高桥有 点体力和 点魔力。
对于第 只怪兽,高桥可以选择:
- 使用体力战斗,当且仅当高桥当前体力 时可以选择,高桥花费 点体力击败第 只怪兽。
- 使用魔力战斗,当且仅当高桥当前魔力 时可以选择,高桥花费 点魔力击败第 只怪兽。
当高桥面对某只怪兽时无法进行上述任意一种战斗或所有 只怪兽均被击败时,游戏结束。求他最多能击败多少只怪兽。
输入格式
第一行三个整数 。
接下来 行,每行两个整数 描述高桥要击败的第 只怪兽。
输出格式
输出一行一个整数表示答案。
输入输出样例 #1
输入 #1
4 10 14
5 8
5 6
7 9
99 99
输出 #1
3
输入输出样例 #2
输入 #2
3 3000 3000
3 3
3 3
3 3
输出 #2
3
输入输出样例 #3
输入 #3
10 8 8
2 2
2 3
2 2
1 2
2 3
1 2
3 3
3 2
3 1
3 2
输出 #3
9
说明/提示
样例 1 解释
高桥可以击败 只怪兽,一种可能的进程如下:
- 初始时,高桥有 点体力和 点魔力。
- 对于第一只怪兽,高桥使用体力战斗,剩余 点体力和 点魔力。
- 对于第二只怪兽,高桥使用体力战斗,剩余 点体力和 点魔力。
- 对于第三只怪兽,高桥使用魔力战斗,剩余 点体力和 点魔力。
- 对于第四只怪兽,高桥无法进行战斗,游戏结束。
样例 2 解释
高桥可以击败所有的 只怪兽。
相关
在下列比赛中: