仕組み解説公開日 読了目安 約8分

ナンプレの予約・三国同盟とは|ポインティングと合わせて候補を消す中級の解き方

基本の解き方で数字が決まらなくなったら、次は「数字を入れる」のではなく「候補を消す」解き方の出番です。この記事では、ナンプレ(数独)の中級テクニックであるポインティング・クレーミング、予約(ネイキッドペア)、隠れた予約、三国同盟を、実際の盤面の候補を使って説明し、見つけ方のコツをまとめます。

中級の解き方は「候補を消す」

ナンプレの解き方の基本で紹介した隠れたシングルと裸のシングルは、どちらも数字を1つ決める解き方でした。中級の解き方は、それだけでは数字が決まらないものの、ほかのマスの候補を減らします。候補が減ると、また隠れたシングルや裸のシングルが使えるようになる、というのが中級の問題の流れです。

解き方別名形消せるもの
ポインティングロックされた候補ブロック内の候補が1つの行(列)に並ぶその行(列)のブロックの外の同じ数字
クレーミングロックされた候補行(列)の候補が1つのブロックに収まるそのブロックのほかのマスの同じ数字
予約ネイキッドペア・二国同盟候補が同じ2つの数字だけのマスが2つ同じ行・列・ブロックのほかのマスのその2つの数字
隠れた予約ヒドゥンペア2つの数字が同じ2マスにしか入れないその2マスのほかの候補
三国同盟ネイキッドトリプル3マスの候補が合わせて3つの数字だけほかのマスのその3つの数字

ナンプレ次の一手ヒントの難しさの目安では、ポインティング・クレーミング・予約が必要な問題が「むずかしい」、隠れた予約・三国同盟が必要な問題が「上級」にあたります。

ポインティング:ブロックの候補が一直線に並んだら

あるブロックで、ある数字の候補が同じ行(または列)にしかないとき、その数字はブロックのどこに入っても、その行(列)の中です。すると、その行(列)のブロックの外には、その数字は入りません。実際の盤面で、右上のブロックの「5」の候補を見てみます。

右上のブロックのマス数字・候補
1行7列・1行8列7・6(入っている)
1行9列候補 1・5
2行7列候補 1・8
2行8列・2行9列4・3(入っている)
3行7列・3行8列2・9(入っている)
3行9列候補 5・8

「5」の候補は1行9列と3行9列で、どちらも9列目です。9列目の「5」はこのブロックの中で使われるので、ブロックの外にある7行9列(候補 5・7・8)から「5」を消せます。逆向きのクレーミングは、行(列)の候補がすべて1つのブロックに入っているときに、そのブロックのほかのマスから消す解き方です。

予約(ネイキッドペア):2マスに同じ2つの候補

同じ行・列・ブロックに、候補がまったく同じ2つの数字だけのマスが2つあれば、その2つの数字はこの2マスで「予約済み」です。どちらがどちらかは分からなくても、ほかのマスには入りません。次は、ある盤面の左から3列目の空きマスの候補です。

マス候補予約をあてたあと
1行3列1・5・6・81・8
2行3列1・4・81・4・8(変化なし)
5行3列5・65・6(予約)
8行3列5・65・6(予約)
9行3列4・5・6・84・8

5行3列と8行3列が「5・6」の予約なので、同じ列の1行3列と9行3列から5と6を消せます。予約は、候補が2つのマスをメモしておくと一目で見つかります。紙で解くときに、ブロック内で2か所にしか入れない数字をペアでメモしておくのは、このためです。

三国同盟:3マスに3つの数字

予約を3マスに広げたものが三国同盟です。注意したいのは、3マスすべてに3つの候補がそろっている必要はないことです。3マスの候補を合わせて3種類の数字しかなければ成り立ちます。ある盤面の左から7列目では、次のようになっていました。

マス候補三国同盟をあてたあと
1行7列8・98・9(三国同盟)
3行7列5・85・8(三国同盟)
8行7列5・95・9(三国同盟)
2行7列5・6・7・96・7
5行7列2・3・4・52・3・4
6行7列4・54(決まる)
7行7列2・3・5・7・92・3・7
9行7列2・5・62・6

「8・9」「5・8」「5・9」の3マスは、どれも候補が2つずつですが、合わせると5・8・9の3種類です。3マスに3つの数字なので、5・8・9はこの3マスで使い切ります。同じ列のほかのマスから5・8・9を消すと、6行7列が4に決まります。同じ考え方で、3つの数字が同じ3マスにしか入れない「隠れた三国同盟」もあります。

見つけ方のコツと探す順番

  • まずポインティング:ブロックごとに、2〜3か所にしか入れない数字が一直線に並んでいないかを見る。候補を全部書かなくても見つけやすい
  • 次に予約:候補が2つのマスを探し、同じ行・列・ブロックに同じ組み合わせがないかを見る
  • 隠れた予約は、空きマスの多い行・列・ブロックで数字ごとの入れる場所を数える
  • 三国同盟は、候補が2〜3個のマスが3つ以上ある行・列・ブロックで探す
  • 候補を1つ消すたびに、隠れたシングルと裸のシングルに戻って確かめる

ナンプレ次の一手ヒントは、この記事の順番(隠れたシングル→裸のシングル→ポインティング・クレーミング→予約→隠れた予約→三国同盟→隠れた三国同盟→井桁理論→ソードフィッシュ)で簡単な一手から探します。ヒントの2段目で「予約」と出たら、消せる候補がマスの位置つきで示され(「候補数字を表示」をオンにしていれば盤面に赤い取り消し線も出ます)、「この候補を消す」で反映できます。中級でも進まないときは、井桁理論(X-Wing)とソードフィッシュが必要な場面かもしれません。

よくある質問

ナンプレの「予約」とは何ですか?
同じ行・列・ブロックの中で、候補が同じ2つの数字だけのマスが2つあるとき、その2つの数字はその2マスに入ることが決まっている(予約されている)状態のことです。ほかのマスからその2つの数字を消せます。ネイキッドペア、二国同盟とも呼ばれます。
三国同盟は3マスとも同じ3つの候補でないといけませんか?
いいえ。3マスの候補を合わせて3種類の数字しかなければ成り立ちます。「8・9」「5・8」「5・9」のように、各マスの候補が2つずつでも三国同盟です。
ポインティングとクレーミングの違いは何ですか?
ポインティングは「ブロックの中の候補が1つの行(列)に並ぶ」ときに、その行(列)のブロックの外から消します。クレーミングは「行(列)の候補が1つのブロックに収まる」ときに、そのブロックのほかのマスから消します。見る方向が逆なだけで、どちらもロックされた候補と呼ばれます。
予約を見つけても数字が決まりません。意味はありますか?
あります。予約や三国同盟は候補を減らす解き方なので、その場では数字が決まらないことも多いです。消したあとに、同じ行・列・ブロックで隠れたシングルや裸のシングルが新しくできていないかを確かめてください。

この記事で紹介したツール

あわせて読みたい

仕組み解説約7分

ナンプレの井桁理論(X-Wing)とソードフィッシュ|見つけ方と消せる候補

予約や三国同盟まで使っても進まない上級のナンプレ(数独)では、1つの数字に注目して盤面全体を見る「井桁理論(X-Wing)」が鍵になることがあります。この記事では、井桁理論が成り立つ理由を実際の盤面で説明し、見つけ方の手順、3行3列に広げたソードフィッシュ、見つからないときの考え方までまとめます。

記事を読む →
仕組み解説約7分

数独の唯一解と難易度の決まり方|ヒント17個の壁と問題の作り方

ナンプレ(数独)の問題には「答えが1つだけ」という約束があり、難しさはヒントの数ではなく、解くのに必要な解き方で決まります。この記事では、唯一解とはどういうことか、答えが1つになるのに必要なヒントの最少数(17個)、難易度の決まり方、自分で問題を作るときの手順と確かめ方をまとめます。

記事を読む →
使い方ガイド約7分

ナンプレ(数独)の解き方の基本|初心者が最初に覚える2つのコツと候補数字のメモ

ナンプレ(数独)は、ルールは簡単でも「最初のマスがどこから埋まるのか分からない」でつまずきがちです。この記事では、ルールと盤面の呼び方を確認したうえで、ほとんどのマスを埋める2つの基本の解き方(隠れたシングルと裸のシングル)を実際の問題で説明し、数字を探す順番と、候補数字のメモの書き方までをまとめます。

記事を読む →