ステップ 20 · マスター
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行4列、3行5列、4行4列、4行5列は長方形の4つの角です。この4マスは、2つの行・2つの列・2つのブロックにまたがっています。もし4つの角に2と8しか入らないとしましょう。すると「3行4列=2、3行5列=8、4行4列=8、4行5列=2」でも、2と8を入れ替えた「3行4列=8、3行5列=2、4行4列=2、4行5列=8」でも、どの行・列・ブロックにも2と8が1つずつ入り、ルールを守れてしまいます。どのケージも角を1つだけ含むことはないので、入れ替えてもケージの合計は変わりません。答えが2つになるので、4つの角が2と8だけになることはありえません。
この盤面では、3行4列、4行4列、4行5列の3マスには2か8しか入りません。もし残りの3行5列まで2か8になると、4つの角が全部2と8だけになり、さっきの入れ替えができてしまいます。だから3行5列は2でも8でもありません。3行5列から2と8を消せます。