石とりゲーム 答え
11/21 の続き
石取りゲーム(1)の答え
山にある石の数を a とする。
ゲームの定義に より a=1 の時に手番なら負け。
したがって a=2,3,4 の時に手番なら勝ち。
a=5 が手番の時には、a=2,3,4 にすることしかできないから負け。
以下同様に、a=9,13,17.... が手番になると負けになる。
従って、必勝法は次の通り。
(1) a=4n+1(n は 0 または自然数)ならば後手を選び、それ以外の時には先手を選ぶ
(2) 以下、a=4n+1 にして相手に手を渡す。
※相手が必勝法を知らなければ、上の(2)にするチャンスが必ず訪れるはず。
石取りゲーム(2)の答え
答えだけ簡単に・・・
3つの山の石の個数を4で割った余りを a,b,c とし 山の状態を{a,b,c}とする。
ただし、 a=>b=>cとする。
次の状態で手番なら負けになる。
{1,0,0}
{1,1,1}
{2,2,0}
{3,3,0}
{3,2,1}
(1) 最初が上の状態なら後手を選び、それ以外ならば先手を選ぶ。
(2) 以下、上の状態になるようにして相手に手を渡す。
もう少し簡単に表せるような気もするが・・・・
たぶん
「石の山がMあり、交互にN個ずつ取る場合」の必勝法を書けば、数学に近づく気がするのだがそこまで考える脳みそがない。
「ゲーム」カテゴリの記事
- 羽生十九世名人誕生(2008.06.18)
- 連珠(2008.06.16)
- 真部一男八段(2007.11.27)
- 将棋、野球、ボクシング(2006.08.02)
- 手本引き(2005.12.22)
コメント