第 027 场 AtCoder Beginner Contest
翻译中…
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 整数型に収まらない。
题目信息
题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。