题库练习 Game with a Fraction
← 上一题 下一题 →

A16714 | Game with a Fraction

时间限制1s
内存限制256MB
通过 / 提交0/0

题目描述

Alice 和 Bob 有两个整数 $p$ 和 $q$,他们用这两个数玩一个游戏。两人轮流行动,Alice 先手。在自己的回合中,玩家可以执行以下两种操作之一:

- 让 $p$ 减 $1$(当前 $p>0$ 时可以执行该操作);
- 让 $q$ 减 $1$(当前 $q>1$ 时可以执行该操作)。

当 $p=0$ 且 $q=1$ 时,游戏结束。

如果在游戏过程中,分数 $\frac{p}{q}$ 的值等于 $\frac{2}{3}$,则 Bob 获胜;否则,Alice 获胜。

给定 $p$ 和 $q$ 的初始值,假设双方都以最优策略进行游戏,判断谁会获胜。

输入格式

输入包含多组测试数据。第一行为测试用例组数 $t$,其中 $1 \le t \le 10^4$。

每组测试数据占一行,包含两个整数 $p$ 和 $q$,满足 $1 \le p, q \le 10^{18}$。

输出格式

对于每组输入,输出以下内容之一:

- 如果 Alice 获胜,输出 "Alice";
- 如果 Bob 获胜,输出 "Bob"。

输入输出样例

输入 #1
6
4 6
10 14
15 15
7 12
7000000000000000 10487275715782582
1000000000000000000 1000000000000000000
输出 #1
Bob
Bob
Alice
Alice
Bob
Alice
C++ 编辑器
输入
输出