AT_arc151_c.[ARC151C] 01 Game
提高+/省选-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
有 N 个格子,分别为格子 1、格子 2、…、格子 N,对于 i=1,2,…,N−1,格子 i 和格子 i+1 是相邻的。
开始时,有 M 个格子上写有 0 或 1。具体来说,对于 i=1,2,…,M,格子 Xi 上写有 Yi。其余 N−M 个格子上没有写任何数字。
高桥君和青木君两人进行对战游戏。高桥君先手,两人轮流进行如下操作:
- 选择一个尚未写数字的格子,在该格子上写上 0 或 1。但写入后,不能出现某两个相邻的格子上写有相同的数字。
无法进行操作的一方判负,未判负的一方获胜。
请判断在双方都采取最优策略的情况下,谁会获胜。
输入格式
输入以如下格式从标准输入读入。
N M X1 Y1 X2 Y2 ⋮ XM YM
输出格式
如果高桥君获胜,输出 Takahashi;如果青木君获胜,输出 Aoki。
输入输出样例
输入#1
7 2 2 0 4 1
输出#1
Takahashi
输入#2
3 3 1 1 2 0 3 1
输出#2
Aoki
输入#3
1000000000000000000 0
输出#3
Aoki
说明/提示
限制条件
- 1≤N≤1018
- 0≤M≤min{N,2×105}
- 1≤X1<X2<⋯<XM≤N
- Yi∈{0,1}
- 若 Xi+1=Xi+1,则 Yi=Yi+1
- 输入均为整数
样例解释 1
下面给出游戏进行的一种可能情况。
- 高桥君在格子 6 上写入 0。
- 青木君在格子 1 上写入 1。
- 高桥君在格子 7 上写入 1。
此后,青木君无法在任何格子上写入 0 或 1,因此高桥君获胜。
样例解释 2
游戏开始时,所有格子上都已经写有 0 或 1,因此先手的高桥君无法行动,青木君获胜。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?