2879: T1-YZT 的决斗
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:11
解决:3
题目描述
今天是 YZT的生日,他得到了两张卡牌作为礼物。这些卡牌属于火爆的“决斗怪兽”:
- 第一张卡代表一只攻击力为 $a$,防御力为 $b$,血量为 $c$ 的怪兽 1。
- 第二张卡代表一只攻击力为 $x$,防御力为 $y$,血量为 $z$ 的怪兽 2。
假设 YZT 命令怪兽 1 攻击怪兽 2。那么当 $a\le y$ 时,怪兽 2 不会受到伤害;否则怪兽 2 的血量会减少 $a-y$,如果这让怪兽 2 的血量小于等于 $0$ 了,那么怪兽 2 就输掉了。
假设 YZT 命令怪兽 2 攻击怪兽 1。那么当 $x\le b$ 时,怪兽 1 不会受到伤害;否则怪兽 1 的血量会减少 $x-b$,如果这让怪兽 1 的血量小于等于 $0$ 了,那么怪兽 1 就输掉了。
YZT 只能下达上述两种命令中的一种,并且他希望有怪兽能输掉。请输出他该下达哪一种命令。如果两种命令都无法达成目标,输出 $0$。如果两种命令都可以达成目标,输出 $-1$。
- 第一张卡代表一只攻击力为 $a$,防御力为 $b$,血量为 $c$ 的怪兽 1。
- 第二张卡代表一只攻击力为 $x$,防御力为 $y$,血量为 $z$ 的怪兽 2。
假设 YZT 命令怪兽 1 攻击怪兽 2。那么当 $a\le y$ 时,怪兽 2 不会受到伤害;否则怪兽 2 的血量会减少 $a-y$,如果这让怪兽 2 的血量小于等于 $0$ 了,那么怪兽 2 就输掉了。
假设 YZT 命令怪兽 2 攻击怪兽 1。那么当 $x\le b$ 时,怪兽 1 不会受到伤害;否则怪兽 1 的血量会减少 $x-b$,如果这让怪兽 1 的血量小于等于 $0$ 了,那么怪兽 1 就输掉了。
YZT 只能下达上述两种命令中的一种,并且他希望有怪兽能输掉。请输出他该下达哪一种命令。如果两种命令都无法达成目标,输出 $0$。如果两种命令都可以达成目标,输出 $-1$。
输入
第一行三个整数:$a,b,c$。
第二行三个整数:$x,y,z$。
第二行三个整数:$x,y,z$。
输出
一行一个整数,如果该下达第一个命令,输出 $1$,如果该下达第二个命令,输出 $2$。如果两个命令都没法达成目标,输出 $0$。如果两种命令都可以达成目标,输出 $-1$。
样例输入 复制
10 10 10
10 5 5
样例输出 复制
1
提示
```input2
10 10 10
10000 6 5
```
```output2
2
```
```input3
10 10 10
10000 5 5
```
```output3
-1
```
```input4
2 1 2
2 1 2
```
```output4
0
```
## 数据规模与约定
对于 $100\%$ 的数据,$1 \le a,b,c,x,y,z \le 10^4$。
- 子任务 1(30 分):保证输出为 $0$ 或者 $-1$。
- 子任务 2(30 分):保证输出为 $1$ 或者 $2$。
- 子任务 3(40 分):没有特殊限制。
10 10 10
10000 6 5
```
```output2
2
```
```input3
10 10 10
10000 5 5
```
```output3
-1
```
```input4
2 1 2
2 1 2
```
```output4
0
```
## 数据规模与约定
对于 $100\%$ 的数据,$1 \le a,b,c,x,y,z \le 10^4$。
- 子任务 1(30 分):保证输出为 $0$ 或者 $-1$。
- 子任务 2(30 分):保证输出为 $1$ 或者 $2$。
- 子任务 3(40 分):没有特殊限制。