#P13653. [ARC155D] Avoid Coprime Game
[ARC155D] Avoid Coprime Game
题目描述
对于两个非负整数 , 表示 和 的最大公约数(其中,当 时,)。
黑板上写有 个整数,第 个整数为 。这 个整数的最大公约数为 。
高桥君和青木君进行一场对战游戏。初始时整数 ,两人轮流操作,高桥君先手。每次操作如下:
- 从黑板上选择一个满足 的数 ,将其擦去,并用 替换 。
无法进行操作的一方判负。
对于每个 ,请判断如果高桥君在第一回合选择第 个整数,之后双方都采取最优策略,最终谁会获胜。
输入格式
输入通过标准输入给出,格式如下:
输出格式
输出 行。第 行输出高桥君在第一回合选择第 个整数后,双方都采取最优策略时的胜者。如果高桥君获胜,输出 Takahashi;如果青木君获胜,输出 Aoki。
输入输出样例 #1
输入 #1
4
2 3 4 6
输出 #1
Takahashi
Aoki
Takahashi
Aoki
输入输出样例 #2
输入 #2
4
2 155 155 155
输出 #2
Takahashi
Takahashi
Takahashi
Takahashi
输入输出样例 #3
输入 #3
20
2579 25823 32197 55685 73127 73393 74033 95252 104289 114619 139903 144912 147663 149390 155806 169494 175264 181477 189686 196663
输出 #3
Takahashi
Aoki
Takahashi
Aoki
Takahashi
Takahashi
Takahashi
Takahashi
Aoki
Takahashi
Takahashi
Aoki
Aoki
Aoki
Aoki
Aoki
Takahashi
Takahashi
Aoki
Takahashi
说明/提示
限制条件
- 个整数 的最大公约数为
- 输入均为整数
样例解释 1
例如,如果高桥君在第一回合选择第 个整数 ,青木君可以选择第 个整数 ,此时 。之后高桥君无法再选择任何整数,因此青木君获胜。所以第 行应输出 Aoki。
样例解释 2
黑板上可能会有多个相同的整数。