yukicoder No.524 コインゲーム
問題
https://yukicoder.me/problems/no/524/
制約
考え方
Nimであるから なる
とのXORをとって
かどうか判定すれば良い。ナイーブに計算すると
で間に合わない。
各ビットごとに計算して、それぞれ であれば負け。そうでなければ勝ち。と考えることにする。そのとき
までの
ビット目に含まれる
の数は
である。 までに含まれる各ビットは周期性があることからわかる。
よってそれぞれの ビット目について偶奇を判定すればよい。
つでも奇数があれば
O 。すべて偶数であれば X となる。
#307092 No.524 コインゲーム - yukicoder
どこに着目して考察するべきだったか
Nim であること。XORの周期性。