第 027 场 AtCoder Beginner Contest
C
倍々ゲーム
AtCoder
⌀ 1539
原题
← BD →
翻译中…

Problem Statement

翻译中…

高橋君と青木君が以下のような二人ゲームで勝負する。

翻译中…

まず、正の整数 $N$ が与えられる。 また、変数 $x$ を $1$ に初期化する。高橋君から始め、高橋君と青木君が交互に次の操作を行う。

翻译中…
  • $x$ の値を $2x$ または $2x+1$ に置き換える。
翻译中…

$x$ が $N$ よりも大きくなったとき、最後に操作を行った人が負けである。

翻译中…

二人が最善を尽くすとき、どちらが勝つか求めよ。

翻译中…

Input

翻译中…

入力は以下の形式で標準入力から与えられる。

翻译中…

N

翻译中…
  • $1$ 行目には、正の整数 $N$ ($1≦N≦10^{18}$) が与えられる。
翻译中…

Output

翻译中…

高橋君が勝つならば Takahashi を、青木君が勝つならば Aoki を $1$ 行に出力せよ。 出力の末尾には改行を入れること。

翻译中…

样例

Input #1
1
Output #1
Aoki
高橋君がどのように操作を行っても $x>1$ となってしまう。
Input #2
5
Output #2
Takahashi
高橋君が $x=3$ とすると、青木君がどのように操作を行っても $x>5$ となってしまう。
Input #3
7
Output #3
Aoki
Input #4
10
Output #4
Takahashi
Input #5
123456789123456789
Output #5
Aoki
$N$ は $32$ bit 整数型に収まらない。
题目信息
题号
abc027_c
时间限制
2 s
内存限制
256 MB

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