中級 ·

数独のロックされた候補:ポインティングとボックスライン

ブロック内の候補が一列にそろうと、外側から数字を消せます。二つの方向を具体例で理解しましょう。

01

一数字と二つの領域

ロックされた候補は、ブロックと行または列の重なりを使います。ある領域で一数字の全候補位置が重なり部分だけなら、もう一方の領域の外側にはその数字を置けません。

注目するのは一数字の全位置です。各マスに他の候補が残っていても構いません。候補の記入漏れがあると推理が崩れるため、先に確認します。

02

ブロックから行へのポインティング

左上ブロック、つまり1〜3行・1〜3列を見ます。7の位置がr2c1とr2c3だけなら、どちらも2行目です。ブロックには7が必要なので、2行目の7はそのブロック内に入ります。

そのためr2c4〜r2c9から候補7を消せます。r2c1とr2c3のどちらが7かは、まだ分かりません。

数字7の位置だけを表示
領域7の候補位置結論
左上ブロックr2c1, r2c37は2行目
2行目のブロック外r2c4 … r2c9候補7を除外
03

行からブロックへのクレーミング

今度は前提を逆にします。2行目全体で7の位置がr2c1とr2c3だけなら、左上ブロックの7は2行目に限られます。そのブロックの1行目と3行目から候補7を消せます。

この向きはクレーミングやボックスラインと呼ばれます。名前よりも、全位置を調べた元の領域と、除外する先の領域を区別しましょう。

04

候補位置が三つでも使える

ブロック内の三つの候補位置が同じ行にそろっていれば、同じ推理ができます。候補位置が一つだけなら隠れたシングルなので、そのまま数字を置けます。

もし左上ブロックのr3c2にも7が入るなら、最初の例は成立しません。7が3行目に入る可能性があるためです。最初に見つけた二マスだけで判断しないでください。

05

列で試してみる

向きを変えても理屈は同じです。

右下ブロックで5の位置がr7c8とr9c8だけです。ブロック外のどこから候補5を消せますか。

答えと理由を見る

8列目の1〜6行です。右下ブロックの5が8列目を使います。ただしr7c8とr9c8のどちらが5かは未確定です。

06

除外の後に見る場所

候補を消したマスのネイキッドシングルと、その周辺の隠れたシングルを確認します。元の二マスが変わらなくても、別の場所が解けることがあります。

「左上ブロックの7は2行目に限られる」のように、数字と領域を言葉にすると誤りを見つけやすくなります。

今すぐ練習

次の問題で試してみよう。

無料数独を始める