#P14787. [NERC 2025] Fragmented Nim
[NERC 2025] Fragmented Nim
Description
经典的 Nim 游戏规则如下。有 堆石子,第 堆初始有 颗石子。Alice 和 Bob 轮流行动;Alice 先手。轮到一名玩家时,他可以选择任意一个非空石子堆,并从中移除任意正数颗石子。拿走最后一颗石子的玩家获胜。
在玩了大量 Nim 游戏后,Alice 和 Bob 决定稍微改变一下规则。在这个变体中,轮到行动的玩家并不选择石子堆——他的对手 会替他选择!不过,该玩家仍然可以决定从该堆中移除多少颗石子。
仍然是 Alice 先手。在 Alice 的回合,Bob 选择任意一个非空石子堆,然后 Alice 从中移除任意正数颗石子。类似地,在 Bob 的回合,Alice 选择任意一个非空石子堆,然后 Bob 从中移除任意正数颗石子。
对于给定的各堆石子配置,如果双方都遵循最优策略,请确定谁将获胜。
Input Format
每个测试包含多个测试用例。第一行包含测试用例的数量 ()。接下来是测试用例的描述。
每个测试用例的第一行包含一个整数 ,表示石子堆的数量 ()。
第二行包含 个整数 ,表示各堆石子的数量 ()。
保证所有测试用例的 之和不超过 。
Output Format
对于每个测试用例,如果双方都遵循最优策略,请输出游戏获胜者的名字:“Alice” 或 “Bob”。
3
3
1 2 3
1
1
5
10 3 4 7 4
Bob
Alice
Alice
Hint
在第一个测试用例中,游戏可能的一种进行方式如下:
- Bob 选择第一堆。Alice 从中移除 颗石子。
- Alice 选择第三堆。Bob 从中移除 颗石子。
- Bob 选择第三堆。Alice 从中移除 颗石子。
- Alice 选择第二堆。Bob 从中移除 颗石子并获胜。
在第二个测试用例中,Bob 选择唯一的一堆,Alice 通过移除其中唯一的一颗石子获胜。
京公网安备 11011102002149号