AT_ttpc2019_d.素数取りゲーム
提高+/省选-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
素数取り游戏
东工大的安酱和爱酱玩了一个叫做石头取走游戏的两人游戏,但是因为知道必胜法,所以不再感兴趣了。
于是,安酱考虑了一个基于素数的石头取回游戏,并将它命名为“素数取回游戏”。
素数取回游戏的规则如下:
- 开始时有 N 堆小石子,在第 i 堆中有 Xi 个(Xi 是素数)小石子。
- 两个玩家轮流选择存在小石堆的那一堆,并从那里拿走一些石子。
- 只能同时获取素数枚石子,并且在剩余的石子数量为 0 或素数枚时才能继续进行
- 先无法拿走石头的玩家输掉比赛。
虽然这条规则新颖,但似乎安和爱仍然知道怎样获胜。
请问当安穗是先手,爱穗是后手,面对由 X1,X2,…,XN 个石头组成的 N 堆石头时,假设他们采取最优策略,谁将获胜?
输入格式
从标准输入中按以下格式给出输入:
$ N $ $ X_1 $ $ X_2 $ $ \ldots $ $ X_N $
输出格式
如果先手安穂赢了,输出 An;如果后手爱赢了,则输出 Ai。
输入输出样例
输入#1
1 13
输出#1
An
输入#2
2 17 13
输出#2
An
输入#3
6 49529 868033 52361 519803 19289 386501
输出#3
Ai
输入解题思路,AI测评打分。不知道怎么写?