数独のルールはシンプルです。どの行、どの列、どの3×3ブロックにも、1から9の数字がちょうど1回ずつ入ります。
あるハウスに空席が1つしか残っていなければ、そこに入る数字はもうわかっています。まだ足りない数字です。これがオープンシングルです。
なぜ成り立つのか
ハウスでは数字を抜かすことも、重複させることもできません。9つの席のうち8つが埋まっていれば、9つ目の席には選択肢がありません。足りない数字のリストには1つしか残っていないからです。
メモは必要ありません。数えるだけです。1〜9のうち、そのハウスにまだない数字はどれでしょう?
(同じ配置が隠れシングルでもあることがあります。答えは同じで、考え方が違うだけです。)
デモ
ルールを思い出しましょう。どの行・列・ブロックにも1〜9がちょうど1回ずつ入ります。
ハウスを1つ選んで、空きマスがいくつ残っているか確認します。ここではほぼ埋まっているハウスがあり、空きマスは1つだけです。
そのハウスにすでにある数字を簡単にリストにします。足りない数字のリストをどんどん絞り込んでいくと…1つだけ残ります。
足りない数字は3です。空きマスに入れましょう。これがオープンシングル(*ラストディジット*とも呼ばれます)です。当てずっぽうではなく、ハウスを完成させるだけです。
例1
空きマスが1つだけのハウスを見つけましょう。
1〜9のうち、すでにある数字を書き出します。足りない数字が1つあります。
足りない数字は1です。入れましょう。そのハウスには1〜9のすべての数字が必要で、席は1つしか残っていませんでした。
例2
空きマスが1つだけのハウスを見つけましょう。
1〜9のうち、すでにある数字を書き出します。足りない数字が1つあります。
足りない数字は9です。入れましょう。そのハウスには1〜9のすべての数字が必要で、席は1つしか残っていませんでした。