単元一覧 › 大学数学 ゲーム理論

ゲーム理論の問題

難易度 2教科書の演習問題レベル大学数学 ゲーム理論

いくつかの石の山がある。2 人のプレイヤーが交互に、どれか 1 つの山を選び、その山から石をちょうど 個、 個、 個のいずれかの個数だけ取り除く(山にある石の個数より多くは取れない)。動かせなくなったプレイヤーの負けとする(正規形)。

石が 個、 個、 個の 3 つの山からなる局面のグランディ数(スプレイグ・グランディ数)を求めよ。

この問題で使うもの

この問題を解けるようになるまで(10 技能)
算数中学高校大学大学院

読み込み中…

右端(太枠)がこの問題で使う技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。

一覧で見る(前提が先)
  1. グランディ数と mex
  2. 分数のたし算・ひき算
  3. 小数の四則計算
  4. 正負の数の加法・減法
  5. 分数のかけ算・わり算
  6. 四則の混じった計算の順序
  7. 正負の数の乗除・累乗と四則混合
  8. n 進法
  9. ニムとニム和
  10. スプレイグ・グランディの定理と勝ちにつながる手

ヒント

行き詰まったら、上から順に 1 つずつ開いてください。

ヒント 1

まず石が 個の山 1 つだけのグランディ数 を、 から順に mex を使って求めよう。

ヒント 2

(負にならないものだけ)。複数の山の局面のグランディ数は、各山のグランディ数のニム和(2 進法での排他的論理和)になる。

ヒント 3

計算すると は となる。続けて まで求めよう。

答えと解説

答えを見る
結果を記録する(このブラウザにだけ保存されます):
解説を読む

石が 個の山 1 つだけの局面のグランディ数を とする。 個の山からは 個(0 以上のもの)の山に移れるので

である( は集合に含まれない最小の 0 以上の整数)。

順に計算する。
-
-
-
-
-
-
-
-
-
-
-
-

各手番では 1 つの山だけを動かすので、全体の局面は 3 つの山のゲームの直和である。スプレイグ・グランディの定理より、直和のグランディ数は各成分のグランディ数の排他的論理和(ニム和) になる。

2 進法で , であり、 なので

よって求めるグランディ数は である。

別解

1 つの山のグランディ数 を (存在する項のみ)で順に求める。。。。。。。。。。。。。よって 。複数の山の和のグランディ数は各山のグランディ数の XOR なので ( より)。検算: 数列は で、 から まで周期 7 の様子( が と一致)とも整合する。

この問題の確認

AI が作成した問題です。公開前に次の確認を行いました。確認の方法について

間違いを報告する

この問題の誤り・分かりにくい点・難易度や学年のずれを知らせる
どこについての報告ですか

報告の内容と問題の番号を保存します。名前やメールアドレスは保存しません。

関連する問題