問題一覧 > 通常問題

No.2059 Odd Move Nim

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 100
作問者 : nok0 / テスター : hir355 ぷら 👑 ygussany taiga0629kyopro
13 ProblemId : 7753 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2022-08-21 19:11:03

問題文

11 から NN の番号がついた石の山があります。最初、山 ii には AiA_i 個の石があります。

これらを用いて、Alice と Bob がゲームをします。Alice から始めて、交互に次の操作を行い、操作を行えなくなった方が負けとなります。

  • 22 以上 NN 以下の整数 ii11 以上 ii 未満の奇数 xx を選ぶ。 山 ii から 11 個以上の石を選んで、山 ix{i-x} に移す。

二人が最適に行動したとき、どちらがゲームに勝つかを求めてください。

制約

  • 入力は全て整数である。
  • 2N2000002 \le N \le 200000
  • A1=0A_1 = 0
  • 0Ai<230 (2iN)0 \le A_i< 2 ^ {30}\ (2\le i \le N)

入力

NN
A1A_1 A2A_2 \ldots ANA_N

出力

Alice が勝つ場合 Alice と、Bob が勝つ場合 Bob と出力せよ。

サンプル

サンプル1
入力
3
0 1 2
出力
Alice

はじめに山 22 の石を 11 個山 11 に動かすことで、 Alice は必ず勝利できます。

サンプル2
入力
4
0 1 0 1
出力
Bob

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。