本文へスキップ

ナンプレ

日本語

言語

ナンプレの解き方:シングルからソードフィッシュまで

テクニックごとに合った難易度で練習する

  • 初級ヒドゥンシングル · ネイキッドシングル
  • 中級ネイキッドペア · ヒドゥンペア · ポインティング · ボックス・ライン(クレーミング)
  • 上級ネイキッドトリプル · ヒドゥントリプル · Xウィング
  • 超上級XYウィング · ソードフィッシュ · シンプルカラーリング

毎日のナンプレ · 印刷用

このガイドでは、ここのナンプレ問題を支えるテクニックをすべて、試すべき順番に紹介します。ナンプレの解き方やコツを知りたい方は、上から順に読んでいくのがおすすめです。図はどれも実際の問題に現れた局面で、難易度を判定しているのと同じ論理エンジンが自動で見つけたものです。盤面の縁に行番号と列番号が振ってあり、r5c2は5行目・2列目のマスを表します(rは行、cは列)。小さな数字は候補数字(メモ)、丸で囲んだ数字はパターンを作っている数字、赤い取り消し線の数字はそのテクニックで消せる候補です。

テクニック初めて必要になる難易度
ヒドゥンシングル、ネイキッドシングル初級
ネイキッドペア、ヒドゥンペア、ポインティング、ボックス・ライン(クレーミング)中級
ネイキッドトリプル、ヒドゥントリプル、Xウィング上級
XYウィング、ソードフィッシュ、シンプルカラーリング超上級

1. シングル:ヒドゥンシングルとネイキッドシングル

シングルは数字を直接確定させるテクニックで、どの難易度のナンプレでも作業の大部分を担います。種類は2つあり、次の順番で探すと効率的です。

ヒドゥンシングル

ヒドゥンシングル:4番ブロック(4〜6行目・1〜3列目)では、r3c1、r8c3、r6c5の3によってブロック内のほかの空きマスがすべて除外されるため、3は5行目・2列目にしか入らない。

ヒドゥンシングルとは、ある行・列・ブロックの中で入れる場所が1か所しかない数字のことです。図では、4番ブロックにまだ3が必要です。r3c1の3で1列目が、r8c3の3で3列目が、r6c5の3で6行目が除外されます。残るのはr5c2だけなので、そのマスにほかの数字が入る余地があったとしても、3はここに入ります。

ヒドゥンシングルを見つけるには、数字を1つずつ取り上げてクロスハッチングします。その数字がまだないブロックごとに、すでにその数字を含む行と列に印を付けていきます。頭の中だけで最も速く進められるテクニックで、初心者がまず練習すべきものです。

ネイキッドシングル

ネイキッドシングル:9行目・6列目のマスからは、同じ行・列・ブロックに1〜8の数字がすべて見えるため、このマスは9に決まる。

ネイキッドシングルとは、候補が1つしか残っていないマスのことです。図のr9c6からは、9行目・6列目・8番ブロックのどこかに1、2、3、4、5、6、7、8が見えています。残るのは9だけです。ネイキッドシングルは、問題の終盤やメモを付けているときに見つけやすくなります。メモが1つだけのマスはすぐに目に留まるからです。

2. ペア:ネイキッドペアとヒドゥンペア

ペアは数字を確定させるのではなく、候補を消して新しいシングルを生み出すテクニックです。中級の問題ではまずここから始まります。

ネイキッドペア

8行目のネイキッドペア:r8c1とr8c2にはどちらも7と8しか入らないため、r8c9から8が消える。

同じ行・列・ブロックの2つのマスに、まったく同じ2つの候補だけが入っている場合、その2つの数字は順番はともかく必ずその2マスに入ります。8行目では、r8c1とr8c2はどちらも7か8にしかなりません。したがって8行目のほかのマスは7にも8にもなれず、r8c9の8は消されます。

ヒドゥンペア

4行目のヒドゥンペア:1と9はr4c2とr4c9にしか入らないため、この2マスからほかの候補6、7、8が消える。

ヒドゥンペアは、同じ考え方を数字の側から見たものです。4行目では、1と9はそれぞれ入れるマスが2つしかなく、しかもそれが同じ2マス、r4c2とr4c9です。この2マスは1と9の指定席になるので、ほかの候補はすべて消せます。r4c2の8と、r4c9の6、7、8です。余分なメモに紛れてしまうため、ヒドゥンペアはネイキッドペアより見つけにくいパターンです。

3. ポインティングとボックス・ライン(クレーミング)

この2つのテクニックは、ブロックと行・列の重なりを利用します。1つの数字のメモだけで判断できることが多いので、手早く確認できます。

ポインティング

ポインティング:6番ブロックでは6がr4c8かr4c9にしか入らず、どちらも4行目にあるため、r4c1から6が消える。

6番ブロックでは、6が入れるのはr4c8かr4c9だけです。どちらも4行目にあるので、どちらが正解でも、4行目の6は6番ブロックの中に入ります。同じ行の離れた場所にあるr4c1の候補6はありえません。ブロックが行に沿って「指し示す」わけです。

ボックス・ライン(クレーミング)

ボックス・ライン(クレーミング):7列目では6がr1c7かr3c7にしか入らず、どちらも3番ブロックの中にあるため、r1c9とr3c9から6が消える。

ボックス・ライン(クレーミング)は逆向きの考え方です。7列目で6が入れるのはr1c7とr3c7だけで、どちらも3番ブロックの中にあります。つまりこの列が3番ブロックの6を確保するので、3番ブロックのほかの6、r1c9とr3c9は消されます。本によってはボックス・ライン・リダクションと呼ばれます。

4. トリプル:ネイキッドトリプルとヒドゥントリプル

トリプルは、ペアを3つのマスと3つの数字に広げたものです。上級で使うテクニックの最初の一歩になります。

ネイキッドトリプル

9行目のネイキッドトリプル:r9c2(3、5)、r9c5(3、4)、r9c9(3、4、5)の候補を合わせると3、4、5しかないため、r9c4、r9c6、r9c7からこれらの数字が消える。

同じ行・列・ブロックの3つのマスで、候補を合わせると3種類の数字しかない場合、それがネイキッドトリプルです。各マスに3つの数字がすべて書かれている必要はありません。9行目では、r9c2には3か5、r9c5には3か4、r9c9には3、4、5のどれかが入ります。この3マスで3、4、5を使い切るので、行のほかのマス、r9c4、r9c6、r9c7からはこれらの数字が消えます。

ヒドゥントリプル

3列目のヒドゥントリプル:2、5、8はr1c3、r3c3、r6c3にしか現れないため、r3c3から1と6が、r6c3から3が消える。

3列目では、2、5、8が入れるのはr1c3、r3c3、r6c3の3マスだけです。この3マスにはこれらの数字が入るので、ほかの候補は消せます。r3c3からは1と6、r6c3からは3です。ヒドゥントリプルはここの問題でも特に珍しいパターンなので、どんな形なのかを覚えるにはヒントボタンを活用するのがおすすめです。

5. Xウィング

数字3のXウィング:2行目と7行目では3が2列目と7列目にしか入らないため、r5c2から3が消える。

Xウィングは、1つの数字を2本の行にわたって追いかけます。2行目では、3が入れるのは2列目か7列目だけです。7行目でもまったく同じです。この4マスは長方形を作り、2つの3は向かい合う角に入るしかありません。r2c2とr7c7か、r2c7とr7c2のどちらかです。どちらの場合も、2列目と7列目の3はそれぞれ2行目と7行目から供給されるので、この2列のほかのマス、ここではr5c2から3を消せます。

このパターンは行と列を入れ替えても成り立ちます。探すときは数字を1つ選び、その数字の候補がちょうど2つしかない行を書き出します。そのうち2本の行が同じ2本の列を使っていれば、それがXウィングです。

6. XYウィング

XYウィング:軸のr1c6(2、5)からr2c4(1、5)とr4c6(1、2)が見え、どちらかの翼が必ず1になるため、両方の翼から見えるr3c6から1が消える。

XYウィングは、候補が2つずつのマスを3つ使います。軸となるr1c6は2か5です。軸からは2つの翼が見えます。1か5のr2c4と、1か2のr4c6です。軸が5ならr2c4は1に、軸が2ならr4c6は1になります。どちらにしても、翼のどちらかは1です。したがって、両方の翼から見えるマスは1になれません。ここではr3c6がそれにあたり、r2c4とは2番ブロックを、r4c6とは6列目を共有しています。

XYウィングは、メモがちょうど2つのマスを起点にして探しましょう。超上級の問題ではよく現れ、残りの盤面を一気に解き進めるきっかけになることが多いパターンです。

7. ソードフィッシュ

数字8のソードフィッシュ:3列目、4列目、8列目では8が6行目、7行目、8行目にしか入らないため、r6c1、r6c2、r7c2、r8c1から8が消える。

ソードフィッシュは、2本ではなく3本の線で作るXウィングです。この局面では、3列目、4列目、8列目のそれぞれで8の入るマスが2つか3つあり、そのすべてが6行目、7行目、8行目にあります。この3本の列には8が3つ必要で、それはこの3本の行からしか供給できません。そのため6行目、7行目、8行目の8は3列目、4列目、8列目で使い切られ、これらの行のほかのマス、r6c1、r6c2、r7c2、r8c1から8を消せます。

すべての線に候補が3つある必要はありません。2つしかない線が混じっていても、候補を合わせたときに反対方向のちょうど3本の線に収まっていれば成り立ちます。

8. シンプルカラーリング

数字2のシンプルカラーリング:r4c1、r8c1、r7c3、r7c5のチェーンを青とオレンジに塗り分ける。r4c5からは青のマス(r4c1)とオレンジのマス(r7c5)の両方が見えるため、2は入らない。

シンプルカラーリングは、1つの数字を強いリンクのチェーンでたどるテクニックです。強いリンクとは、ある行・列・ブロックの中でその数字が入れる2つだけのマスを結んだもので、そのうちちょうど一方が正解です。ここでは2について、r4c1–r8c1(1列目)、r8c1–r7c3(7番ブロック)、r7c3–r7c5(7行目)という強いリンクがあります。チェーンを交互に塗り分け、r4c1とr7c3を青、r8c1とr7c5をオレンジにします。青のマスがすべて2になるか、オレンジのマスがすべて2になるかのどちらかです。

ここでr4c5を見てください。4行目に沿って青のr4c1が、5列目に沿ってオレンジのr7c5が見えます。どちらの色が正しくても、r4c5からは2が見えることになるので、このマスの候補2は消えます。これをカラートラップといいます。もう1つのルールであるカラーラップは、同じ色の2マスが互いに見える場合に使います。そのときは、その色がすべて誤りです。

テクニックを身につける練習法