Hidden Single
何ができるか
ある数字が行・列・ブロックの中で1か所にしか入れられないとき、そのセルをその数字に確定できるテクニックです。
なぜ除外できるか
各行・各列・各3×3ブロックには1〜9が1つずつ必ず入ります。ある数字を入れられる空白セルが行・列・ブロックのどれか1つの中に1か所だけなら、その数字は必ずそこに入ります。
図の例では左上ブロック(行1〜3、列1〜3)を確認すると、2行2列の周囲のセルには1・2・3・4・5・6・8・9がすでに入っているため、残る候補は7だけです。
左上ブロック(行1〜3・列1〜3)で「7」を探すと、8つのセルにはすでに1・2・3・4・5・6・8・9が入っているため、空いているのは2行2列だけです。
左上ブロックには1〜9が1つずつ入るため、このブロックにまだない数字は「7」だけです。したがって2行2列に「7」を置くしかありません。これがHidden Singleです。
Naked Singleは「1つのセルの候補が1つだけ」ですが、Hidden Singleは 「1つの数字を置ける場所が、その行・列・ブロックで1か所だけ」です。
アプリではメモが複数残っていても、特定の数字だけを追うと1か所に絞れることがあります。 そのときは、その数字を確定してかまいません。
手順
-
1
チェックしたい数字とブロックを決めます。ここでは左上ブロックで「7」を探します。
-
2
そのブロックでまだ空いているセルを並べ、どこにその数字を置けるかを調べます。この例では
左上ブロックの空白セルは
2行2列 のみです。
-
3
周囲の固定値を確認し、その数字を置けるかを判定します。周囲に1・2・3・4・5・6・8・9があるため、2行2列
には7だけが入ります。
-
4
残った場所が1つだけならHidden Single成立です。この例では
2行2列 に「7」を確定します。
練習のコツ
数字を1つ決めて、全体を見るやり方がおすすめです。
たとえば「1」に決めたら、まだ「1」が入っていない行・列・ブロックを順番に見ます。
「1」を入れられる場所が1つだけ残っていたら、Hidden Singleです。
とくに3×3ブロックでは見つけやすいことがあります。
すでに「1」がある行や列を見ながら、ブロックの中で入れられない場所を消していきましょう。
行・列・ブロックの3つを毎回見るくせをつけると、見落としがぐっと減ります。
同じ見方で、行・列・ブロックをまんべんなく確認しましょう。特定の数字だけを追うのがコツです。
Naked Singleとまぜてしまう
Hidden Singleは「セル」ではなく「数字」を見つけるやり方です。
そのセルに候補がいくつ残っていても、その数字を置ける場所が1つなら使えます。
ブロックだけ見て終わる
Hidden Singleは、行や列でも見つかります。
ブロックで見つからないときも、同じ数字で行と列を見てみましょう。
候補が少ないセルだけ見る
候補が多いセルでも、その数字を置ける場所がそこだけなら決まります。
見るべきなのは候補の数ではなく、その数字を置ける場所の数です。