luogu#P10029. 「Cfz Round 3」Battle

    ID: 13990 远端评测题 1000ms 512MiB 尝试: 1 已通过: 1 难度: 1 上传者: 标签>模拟数学洛谷原创O2优化洛谷月赛

「Cfz Round 3」Battle

题目描述

Alice 和 Bob 正在进行一个游戏,游戏的规则如下:

  • Alice 初始时拥有一个整数 nn,Bob 初始时拥有一个整数 mm
  • 从 Alice 开始,两人轮流对对方拥有的整数进行操作:设对方此时拥有的整数为 hh,使 hh 的值减去 hmodph \bmod p,其中 mod\bmod 表示取模运算,pp 是给定的一个定值;
  • 两人中率先使对方拥有的整数变为 00 的人获得胜利,若在两人分别进行 1010996110^{10^{9961}} 次操作后仍无人获得胜利,则认为游戏平局。

你需要判断谁将会获得胜利,或报告游戏将会平局。

输入格式

本题有多组测试数据。

第一行输入一个整数 TT,表示测试数据组数。

接下来依次输入每组测试数据。对于每组测试数据,输入三个整数 n,m,pn,m,p

输出格式

对于每组数据,一行一个字符串表示答案:

  • 若 Alice 将会获得胜利,则输出 Alice
  • 若 Bob 将会获得胜利,则输出 Bob
  • 若游戏将会平局,则输出 Lasting Battle
3
1 2 10
9 11 11
55 15 14
Alice
Bob
Lasting Battle

提示

「样例解释 #1」

对于第 11 组数据,Alice 在第一次操作中就会将 Bob 拥有的整数从 22 变为 2(2mod10)2-(2\bmod 10)00,所以 Alice 将会获得胜利。

对于第 22 组数据,Alice 在第一次操作中会将 Bob 拥有的整数从 1111 变为 11(11mod11)11-(11\bmod 11)1111,而 Bob 在第一次操作中会将 Alice 拥有的整数从 99 变为 9(9mod11)9-(9 \bmod 11)00,所以 Bob 将会获得胜利。

对于第 33 组数据,可以证明游戏将会平局。

「数据范围」

对于所有数据,1T50001 \leq T \leq 50001n,m,p2×1091 \leq n, m, p \leq 2\times 10^9

只有你通过本题的所有测试点,你才能获得本题的分数。