本文へ移動

ナンプレの解き方

ナンプレは、9×9のマスを3×3のブロック9つに分けた数字のパズルです。どの行、どの列、どのブロックにも1から9の数字がひとつずつ入るように、空いたマスを埋めます。計算は要りません。最初から入っている数字をもとに、論理だけで残りを決めていきます。

ルール

  1. どの行にも、1から9がひとつずつ入ります。
  2. どの列にも、1から9がひとつずつ入ります。
  3. どの3×3のブロックにも、1から9がひとつずつ入ります。

数字はただの記号で、足し算はしません。完成した盤はこうなります。

A finished Sudoku grid: every row, column and 3 by 3 box holds the digits 1 to 9 once.

最初の一手:入る数字がひとつしかないマス

空いたマスを1つ選び、同じ行、同じ列、同じブロックにある数字を見ます。そこにある数字はそのマスに入りません。8種類の数字が消えれば、残る1つが入ります。

A Sudoku grid with a few digits. Row 5 holds 1, 2 and 3, column 5 holds 4, 6 and 5, and the centre box holds 7 and 8, so the centre square can only be 9.

この行には1、2、3、列には4、5、6、ブロックには7と8があります。真ん中のマスに残るのは9だけです。

いちばん使う一手:入る場所がひとつしかない数字

今度は逆に考えます。数字とブロックを1つずつ選び、その数字がブロックのどこに入れるかを探します。その数字がすでにある行と列は、ブロックの中のマスをふさぎます。

The top-left box of a Sudoku grid. Fives in row 1, row 2, column 1 and column 2 rule out every empty square of the box but the bottom-right one, so the 5 goes there.

1行目と2行目、1列目と2列目にある5が、左上のブロックの空きマスを1つだけ残してふさぎます。5はブロックの右下のマスに入ります。そのマスにほかの数字が入りそうに見えても、5の行き場はそこしかありません。

候補をメモする

どちらの一手も見つからないときは、空いたマスの隅に、まだ入りうる数字を小さく書きます。数字を1つ入れるたびに、メモも直します。メモがあると、次のペアやポインティングが目で見えるようになります。

ペア

同じ行・列・ブロックの中に、同じ2つの数字しか入らないマスが2つあれば、その2つの数字はその2マスで使われます。ほかのマスからはその数字を消せます。

Row 1 of a Sudoku grid. Two squares in the first box can only hold 4 or 9, so 4 and 9 come off every other empty square of the row.

1行目の、左のブロックにある2つの空きマスには、4か9しか入りません。どちらの順でも4と9はこの2マスで使われるので、行のほかの空きマスから4と9を消せます。

ポインティング

ブロックの中で、ある数字の入れる場所がすべて同じ行にそろっていれば、その行のその数字はこのブロックの中に入ります。だから、その行のほかのマスには入りません。列でも同じです。

The top-left box of a Sudoku grid. The only places left for 6 in the box are two squares of row 2, so 6 cannot go anywhere else in row 2.

左上のブロックで6が入れるのは2マスだけで、どちらも2行目にあります。2行目の6はこのブロックの中に入るので、2行目のほかのマスから6を消せます。

美術館パズルでも同じ考え方

「ここにしか入らない」という考え方は、美術館パズルでも最初の手筋です。マスが1つしか残っていない中庭には、そこにランタンが入ります。毎晩新しい盤をブラウザで遊べます。

今夜の盤を遊ぶGoogle Play で手に入れよう

NightwatchはAndroid向けです。iPhoneでは、ここで今夜の盤を遊べます。

Androidで無料。一度きりの購入で広告がすべて止まります。

よくある質問

ナンプレのルールは?

9×9のマスの、どの行、どの列、どの3×3のブロックにも、1から9の数字がひとつずつ入るように空いたマスを埋めます。

ナンプレはどこから解きますか?

最初から入っている数字のうち、多く出ている数字を選び、ブロックごとに入る場所がひとつしかないマスを探します。次に、入る数字がひとつしかないマスを探します。

ナンプレに計算は必要ですか?

いいえ。数字は記号として使うだけで、足し算も掛け算もしません。