[ARC174] F - Final Stage
版权声明:署名-非商业性使用-相同方式共享
|
CC BY-NC-SA 2.5 CN
F - Final Stage
Time Limit: 4 sec / Memory Limit: 1024 MB
分数:
题面
玩家Alice和Bob使用长度为
- 游戏包括
轮。 - 如果
是奇数,则第 轮由Alice执棋;如果 是偶数,则第 轮由Bob执棋。 - 起初,有一堆石子。
- 对于
依次进行如下操作(称为第 轮): - 执行第
轮的玩家从堆中取走数量在 到 之间(包括 和 )的石子。 - 如果执行第
轮的玩家无法取走满足上述要求的石子数量,则他们失败,另一个玩家获胜。
- 执行第
- 如果到第
轮结束时两位玩家均未失败,则游戏以平局结束。
在游戏开始前,两位玩家得知序列
可以证明游戏将会有以下三种结果中的一种:
Alice… Alice有获胜策略。Bob… Bob有获胜策略。Draw… 两位玩家均无获胜策略。
回答有关此游戏的
- 假设游戏开始时堆中包含
个石子。报告游戏的结果: Alice、Bob或Draw。
限制条件
、 、 、 和 均为整数。
输入
输入将通过标准输入给出,格式如下:
输出
输出
输入样例 1
4
1 3
1 2
3 4
1 2
11
1
2
3
4
5
6
7
8
9
10
11
输出样例 1
Alice
Alice
Alice
Bob
Bob
Alice
Alice
Alice
Draw
Draw
Draw
此输入包含
- 当
时,Alice可以在第 轮中取走所有 个石子,使得堆中没有石子,因此Alice有获胜策略。 - 当
时,Bob有获胜策略。 - 当
时,Alice有获胜策略。 - 当
时,两位玩家均无获胜策略。 - 例如,当
时,游戏可能进行如下: - 在第
轮中,Alice取走 个石子,剩余 个石子。 - 在第
轮中,Bob取走 个石子,剩余 个石子。 - 在第
轮中,Alice取走 个石子,剩余 个石子。 - 在第
轮中,Bob取走 个石子,无石子剩余。 - 由于到第
轮结束时没有玩家失败,游戏以平局结束。
- 在第
- 还有其他不同的进展方式,但可以证明当
时,两位玩家均无获胜策略(如果两位玩家都最优地玩,游戏将以平局结束)。
- 例如,当