ゲーム一覧

石取りゲーム・数取りゲームの必勝法

石取りゲームは、勝てる側が正しく取れば必ず勝てます。遊び方ごとの勝ち方は次の3つです。

遊び方勝ち方
数取りゲーム1〜3個ずつ・21ゲーム相手と合わせて4個ずつ取る残りを4の倍数に(取ったら負けなら+1)
山が2つ同じ数にそろえ、相手と同じ数を取ってまねる
山が3つ以上三山崩し・ニム4・2・1に分けて、組にならない数(ニム和)を0にする

山が2つ以上で最後の1個を取ったら負けなら、終わりぎわだけ違います。

石取りゲームで試す(無料)

21ゲーム:残りを1・5・9・13・17個に

21個を1〜3個ずつ取り、最後を取ったら負け。相手と合わせて4個ずつ取ります。

  1. 相手が先。21は4で割ると1余るので、後から取るあなたが勝てる
  2. 相手が2個。残り19個
  3. あなたは2個(合わせて4個)。残り17個
  4. 相手が3個。残り14個
  5. あなたは1個(合わせて4個)。残り13個
  6. 相手が1個。残り12個
  7. あなたは3個。残り9個
  8. 相手が2個。残り7個
  9. あなたは2個。残り5個
  10. 相手が3個。残り2個
  11. あなたは1個。残り1個
  12. 最後の1個は相手が取る。あなたの勝ち

はじめ(全11手)

最後を取った人が勝ちなら、残りを4の倍数にします(21個なら先に1個取る)。

取れる数最後を取ったら負け取ったら勝ち
1〜2個3で割って1余る数1・4・7・10…3の倍数3・6・9・12…
1〜3個4で割って1余る数1・5・9・13…4の倍数4・8・12・16…
1〜4個5で割って1余る数1・6・11・16…5の倍数5・10・15・20…
1〜5個6で割って1余る数1・7・13・19…6の倍数6・12・18・24…

山が2つ:同じ数にそろえてまねる

最後を取ったら勝ちなら、相手と同じ数をもう一方の山から取るだけ。

  1. 5個と3個。最後を取った人の勝ち。あなたが先
  2. 上の山から2個取って3個と3個にそろえる
  3. 相手が上の山から2個。1個と3個
  4. 下の山から同じ2個を取って1個と1個に
  5. 相手が上の山の1個を取った
  6. 最後の1個を取ってあなたの勝ち

はじめ(全5手)

山が3つ以上:組にならない数(ニム和)を0にする

各段の石を4・2・1(8以上は8も)に分けます。全部が組になる形を渡せば勝ち。

石421
1段目3●●
2段目4●
3段目5●●
組にならない2●

2が余るので、1段目から2個取って1・4・5に。

渡せば勝てる形(ニム和が0)

勝てる手を計算するツール

石の数を+・−で合わせると、勝てる手が出ます。右の0と1は、8・4・2・1があるかどうか。

1段目10001
2段目30011
3段目50101
4段目70111
ニム和00000
最後の1個を取ると
ニム和は0(0000)です。いま取る番の人は、相手が正しく取るかぎり負けます(はじめの形なら、後から取る人の勝ち)。

取ったら負けのとき:最後は1個の段を奇数個残す

途中はニム和を0に。石が2個以上の段が1つになったら、全部取るか1個残すかに切り替えます。

  1. 3・4・5個で最後を取ったら負け。ニム和は2なので先に取るあなたが勝てる
  2. 1段目から2個取って1・4・5。ニム和は0
  3. 相手が3段目から3個。1・4・2でニム和は7
  4. 2段目から1個取って1・3・2。ニム和は0
  5. 相手が2段目を全部。1・0・2でニム和は3
  6. 1・0・1だと最後を取らされるので、3段目を全部取って1個の段を1つに
  7. 最後の1個は相手が取る。あなたの勝ち

はじめ(全6手)

練習問題

どれもあなたの番。最後を取ったら負けです。

  1. 問題1:1個・2個・4個の3段

    答えを見る

    4個の段から1個取って1・2・3に(4を引き、余る2と1を足す)。

  2. 問題2:2個・5個・6個の3段

    答えを見る

    5個(4+1)の段から1個取って2・4・6に。余るのは1だけです。

  3. 問題3:1個・1個・3個の3段

    答えを見る

    3段目から2個取って1・1・1に。全部取ると1個の段が2つで、最後を取らされます。

よくある質問

先に取るのと後から取るのではどちらが有利?
はじめのニム和が0なら後から、0でなければ先に取る人が勝てる(どちらも正しく取った場合)
21ゲームは先と後のどちらが勝つ?
最後の1個を取ったら負けなら後から、取ったら勝ちなら先に取る人
1-3-5-7で勝つには?
先に取ってもらい、ニム和0に戻す(1・3・5・4にされたら1・0・5・4に)
余りが2つ以上(1・3・5・1など)のときは?
一番大きい余りを持つ段で、ある余りは引き、無い余りは足す(5個を3個に)
山が2つで最後を取ったら負けのときは?
相手が片方を1個以下にしたら、もう一方を全部取るか1個残して1個の山を1つだけにする
「21」を言ったら負けの数の遊びも同じ?
同じしくみ。1〜3個ずつ数を言い、4・8・12・16・20を自分が言えば勝てる
ニム和とは?
4・2・1のうち組にならない数の合計。各段の数を2進数にした排他的論理和(XOR)と同じ
なぜニム和で勝ち負けが分かる?
0の形からはどう取っても0でなくなり、0でない形からは必ず0にできるから
両方の山から同じ数ずつ取れる「二山崩し」(ワイトフのゲーム)は?
勝ち方が違う。取ったら勝ちなら (1,2)・(3,5)・(4,7)・(6,10)・(8,13) を渡す
21ゲームにも計算ツールは使える?
使えない。ツールは1つの段から何個でも取れる遊び方用
CPUの「つよい」に勝つには?
1-3-5-7など、はじめのニム和が0の並びで「CPUから始める」を押して先に取ってもらう
石取りゲームで試す(無料)