ナンプレ(数独)の解き方|テクニックを順番に学ぶ
ナンプレのテクニックは、やさしいものから順に覚えるのが近道です。まずヒドゥンシングルとネイキッドシングルで、やさしい問題が最後まで解けるようになります。次にポインティングとボックスライン、ペアとトリプルを覚えると、むずかしい問題まで解けます。X-Wing より先は達人・マスター向けです。
「入門」で使うテクニック
- ステップ 1Hidden Single(そこにしか入らない)
行・列・ブロックのどれかで、ある数字を入れられるマスが1つしかないとき、そのマスがその数字に決まるテクニックです。
「やさしい」で使うテクニック
- ステップ 2Naked Single(その数字しか入らない)
あるマスの行・列・ブロックにある数字を消していき、入れられる数字が1つだけ残ったら、それが答えになるテクニックです。
「ふつう」で使うテクニック
- ステップ 3Pointing(ブロック内で一直線)
ブロックの中で、ある数字の候補がすべて同じ行(列)に並んでいるとき、その行(列)のブロックの外からその数字を消せるテクニックです。
- ステップ 4Box/Line(行・列がブロックを決める)
行(列)の中で、ある数字の候補がすべて1つのブロックに収まっているとき、そのブロックの残りのマスからその数字を消せるテクニックです。
「むずかしい」で使うテクニック
- ステップ 5Naked Pair(二国同盟)
同じ行・列・ブロックに、候補がまったく同じ2つの数字だけのマスが2つあるとき、その2つの数字を同じグループのほかのマスから消せるテクニックです。
- ステップ 6Hidden Pair(隠れ二国同盟)
あるグループで、2つの数字の入れられる場所が同じ2マスだけのとき、その2マスからほかの候補をすべて消せるテクニックです。
- ステップ 7Naked Triple(三国同盟)
同じグループの3マスの候補を合わせると3種類の数字しかないとき、その3つの数字をグループのほかのマスから消せるテクニックです。
- ステップ 8Hidden Triple(隠れ三国同盟)
あるグループで、3つの数字の入れられる場所が合わせて同じ3マスだけのとき、その3マスからほかの候補を消せるテクニックです。
「達人」で使うテクニック
- ステップ 9X-Wing
ある数字の候補が、2本の行でそれぞれ2マスだけになり、その位置が同じ2本の列にそろっているとき、その2本の列のほかのマスからその数字を消せるテクニックです(行と列を入れ替えても同じ)。
- ステップ 10Swordfish
X-Wing を3本に広げた形です。ある数字の候補が3本の行で同じ3本の列の中に収まっているとき、その3本の列のほかのマスからその数字を消せます。
- ステップ 11XY-Wing
候補が2つのマス3つ(中心がXY、両側がXZとYZ)がつながっているとき、両側の2マスから同時に見えるマスからZを消せるテクニックです。
- ステップ 12XYZ-Wing
XY-Wing の中心のマスの候補が3つ(XYZ)になった形です。中心と両側の3マスすべてから見えるマスから、共通の数字Zを消せます。
「マスター」で使うテクニック
- ステップ 13Skyscraper(摩天楼)
ある数字の候補が2本の行でそれぞれ2か所だけで、片方の端どうしが同じ列にそろっているとき、残りの2つの端から両方見えるマスからその数字を消せるテクニックです。
- ステップ 142-String Kite(凧)
ある数字が2か所にしか入れない行と列が、同じブロックの中でつながっているとき、行と列の残りの端から両方見えるマスからその数字を消せるテクニックです。
- ステップ 15Unique Rectangle(答えが1つの長方形)
「ナンプレの答えは1つだけ」という性質を使い、2つのブロックにまたがる長方形の4マスが同じ2つの数字だけにならないように候補を消すテクニックです。
- ステップ 16BUG+1(最後に残った3候補)
空いているマスの候補がどれも2つずつで、1マスだけ3つあるとき、そのマスに入る数字が決まるテクニックです(そうしないと答えが2つになってしまうため)。
- ステップ 17Empty Rectangle(空いた長方形)
ブロックの中のある数字の候補が1本の行と1本の列の十字に収まっているとき、別の場所の「2か所にしか入れない」線と組み合わせてその数字を消すテクニックです。
- ステップ 18W-Wing
候補が同じ2つの数字(XとY)だけのマスが離れて2つあり、Xが2か所にしか入れない線でつながっているとき、両方から見えるマスからYを消せるテクニックです。
- ステップ 19Naked Quad(四国同盟)
同じグループの4マスの候補を合わせると4種類の数字しかないとき、その4つの数字をグループのほかのマスから消せるテクニックです。
- ステップ 20Hidden Quad(隠れ四国同盟)
あるグループで、4つの数字の入れられる場所が合わせて同じ4マスだけのとき、その4マスからほかの候補を消せるテクニックです。
- ステップ 21Finned X-Wing(ひれ付きX-Wing)
X-Wing の角の近くに候補が少しはみ出した(ひれのある)形です。ひれと同じブロックにあり、X-Wing で消せる列にあるマスから、その数字を消せます。
- ステップ 22Jellyfish
X-Wing を4本に広げた形です。ある数字の候補が4本の行で同じ4本の列の中に収まっているとき、その4本の列のほかのマスからその数字を消せます。