エイシングプログラミングコンテスト2022(AtCoder Beginner Contest 255)
G
Constrained Nim
AtCoder
⌀ 2734
原题
← Ex→
翻译中…

Problem Statement

翻译中…

Takahashi and Aoki will play a game against each other using $N$ piles of stones.

翻译中…

Initially, for each $i = 1, 2, \ldots, N$, the $i$-th pile is composed of $A_i$ stones. The players alternately perform the following action, with Takahashi going first.

翻译中…
  • Choose a pile with at least one stone remaining, and remove one or more stones.
翻译中…

However, there are $M$ forbidden moves. For each $i = 1, 2, \ldots, M$, it is not allowed to remove exactly $Y_i$ stones from a pile composed of exactly $X_i$ stones.

翻译中…

The first player to become unable to perform the action loses, resulting in the other player's victory. Which player will win when both players employ the optimal strategy for the victory?

翻译中…

Constraints

翻译中…
  • $1 \leq N \leq 2 \times 10^5$
  • $1 \leq M \leq 2 \times 10^5$
  • $1 \leq A_i \leq 10^{18}$
  • $1 \leq Y_i \leq X_i \leq 10^{18}$
  • $i \neq j \Rightarrow (X_i, Y_i) \neq (X_j, Y_j)$
  • All values in input are integers.
翻译中…

Input

翻译中…

Input is given from Standard Input in the following format:

翻译中…

N M
A_1 A_2 \ldots A_N
X_1 Y_1
X_2 Y_2
\vdots
X_M Y_M

翻译中…

Output

翻译中…

If Takahashi will win when both players employ the optimal strategy for the victory, print Takahashi; if Aoki will win, print Aoki.

翻译中…

样例

Input #1
3 4
1 2 4
2 1
3 3
3 1
1 1
Output #1
Takahashi
For each $i = 1, 2, 3$, let $A'_i$ be the number of stones remaining in the $i$-th pile. Now, we use the sequence $A' = (A'_1, A'_2, A'_3)$ to represent the numbers of stones remaining in the piles. Before the start of the game, we have $A' = (1, 2, 4)$. One possible progression of the game is as follows. - First, Takahashi removes $1$ stone from the $3$-rd pile. Now, $A' = (1, 2, 3)$. - Next, Aoki removes $2$ stones from the $2$-nd pile. Now, $A' = (1, 0, 3)$. - Then, Takahashi removes $2$ stones from the $3$-rd pile. Now, $A' = (1, 0, 1)$. At this point, the $1$-st and $3$-rd piles still have $1$ stone each, but it is forbidden ー as the fourth forbidden move ー to remove exactly $1$ stone from a pile composed of exactly $1$ stone, so Aoki cannot play. Thus, Takahashi wins.
Input #2
1 5
5
5 1
5 2
5 3
5 4
5 5
Output #2
Aoki
题目信息
题号
abc255_g
时间限制
4 s
内存限制
1024 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。