ステップ 15 · マスター
Unique Rectangle(答えが1つの長方形)とは? 数独・ナンプレの解き方
「ナンプレの答えは1つだけ」という性質を使い、2つのブロックにまたがる長方形の4マスが同じ2つの数字だけにならないように候補を消すテクニックです。
このテクニックとは
「ナンプレの答えは必ず1つ」というルールを使います。
長方形の4つの角を考えます。4つの角は、2つの行・2つの列・2つのブロックにまたがっています。
もし4つの角に3と7しか入らないと、「左上3・右上7・左下7・右下3」でも、入れ替えた「左上7・右上3・左下3・右下7」でも、どの行・列・ブロックにも3と7が1つずつ入ります。どちらも正解になり、答えが2つになってしまいます。
だから、4つの角が3と7だけになってしまう候補は消せます。
例:3つの角が「3か7」だけで、4つ目の角が「3か7か9」とします。4つ目の角が3や7だと答えが2つになるので、4つ目の角は9です。
見つけ方
候補が同じ2つの数字(例:3と7)だけのマスが、長方形の角に2つか3つあるところを探します。長方形は2つのブロックにまたがるものだけです。
例題
黄色のマスが注目する範囲、オレンジのマスが根拠になるマス、赤い数字が消せる候補、青い数字が答えです。
ナンプレの答えは必ず1つだけです。このルールを使います。3行1列、3行3列、8行1列、8行3列は長方形の4つの角です。この4マスは、2つの行・2つの列・2つのブロックにまたがっています。もし4つの角に3と6しか入らないとしましょう。すると「3行1列=3、3行3列=6、8行1列=6、8行3列=3」でも、3と6を入れ替えた「3行1列=6、3行3列=3、8行1列=3、8行3列=6」でも、どの行・列・ブロックにも3と6が1つずつ入り、ルールを守れてしまいます。答えが2つになるので、4つの角が3と6だけになることはありえません。
この盤面では、3行1列、8行1列、8行3列の3マスには3か6しか入りません。もし残りの3行3列まで3か6になると、4つの角が全部3と6だけになり、さっきの入れ替えができてしまいます。だから3行3列は3でも6でもありません。3行3列から3と6を消せます。