传统题 1000ms 256MiB

石子游戏

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

爱丽丝和鲍勃正在玩游戏。

有一堆石子,这堆里最初有 NN 个石子。

游戏按照以下规则进行:

  • 11 轮,爱丽丝可以从石子堆中取走不超过 11 个石子,但不能一个石子都不取。
  • 22 轮,鲍勃可以从石子堆中取走不超过 22 个石子,但不能一个石子都不取。
  • 33 轮,爱丽丝可以从石子堆中取走不超过 33 个石子,但不能一个石子都不取。
  • 44 轮,鲍勃可以从石子堆中取走不超过 44 个石子,但不能一个石子都不取。
  • ......
  • ii 轮,轮到的玩家可以从石子堆中取走不超过 ii 个石子,但不能一个石子都不取。

当某个玩家取走石子堆中的最后一个石子时,该玩家获得胜利。假设爱丽丝和鲍勃都会遵循最优策略,那么谁会胜利?

输入格式

第一行输入 11 个整数 T(1T105)T(1 \leq T \leq 10^5),表示询问个数。

接下来 TT 行,每行一个整数 N(1N1018)N(1 \leq N \leq 10^{18}),表示这局的石堆有 NN 个石子。

输出格式

输出 TT 行代表每个询问的答案。若爱丽丝胜利,输出 Alice,否则输出 Bob

3
1
2
4
Alice
Bob
Alice

解释 #1

N=4N=4 时:

  • 11 轮爱丽丝取走一个。
  • 22 轮无论鲍勃取走一个或者两个。
  • 33 轮爱丽丝都能把剩余的取完。

第八届中国大学生程序设计竞赛高职专场

未参加
状态
已结束
规则
XCPC
题目
12
开始于
2022-10-23 9:00
结束于
2022-10-23 14:00
持续时间
5 小时
主持人
参赛人数
1