Pointing Pair
何ができるか
ブロック内である数字の候補が同じ行(または列)だけに集中しているとき、その行(列)のブロック外にあるセルから候補を除外できるテクニックです。セル自体は確定しません。候補を消すテクニックです。
なぜ除外できるか
図の例では左上ブロック(行1〜3・列1〜3)で数字5の候補メモが1行1列と1行2列の2セルにだけ残っているとします。どちらも行1にあり、5はこのブロック内では必ず行1のどこかに入ります。よって同じ行1のブロック外にあるセル、たとえば1行4列や1行7列には5が入らず、候補から除外できます。
「Pointing」は、ブロックの中の候補が「この行です」と指している形から来ています。
このページでは、まず行1をたどる形で覚えます。ブロックの中の候補が同じ行に並んだら、その数字はその行のどこかに入ります。
したがって、その行でブロックの外にあるセルから候補を消せます。
縦に見れば、同じ考え方を列方向にもそのまま使えます。
まずブロックを見て、そこでわかったことを1本の行へ広げる流れをつかむのが近道です。
手順
-
1
注目する数字(例:
「5」)と3×3ブロックを選びます。そのブロックにまだ「5」が確定していないことを確認してください。
-
2
ブロック内に入力済みの候補メモを確認します。ここでは
1行1列 と
1行2列
にだけ「5」の候補メモが残っている前提で進めます。
-
3
Step2で確認した候補メモが全部同じ行に収まっているかを確認します。1行1列
と
1行2列
はどちらも行1なので、Pointing Pair 成立です。
-
4
その行でブロック外にある候補メモ(1行4列・1行7列)から「5」を消します。
練習のコツ
ブロックを3段に分けて見ると、Pointing Pair は見つけやすくなります。
候補が上・中・下のどれか1段に集まっていないかを見てみましょう。
1段に集まっていたら、その行で使えるかもしれません。
列のときは、左・中・右のどこか1列に集まっていないかを見ます。
さらに、「このブロックでこの数字はどこに入るかな?」と数字ごとに考えるくせをつけると役立ちます。
候補が2〜3か所まで減っている数字から先に見ると、見つけやすいです。
まず「ブロック内の候補が1本の行に集まったら、その行のブロック外から消す」と整理して覚えましょう。
ブロックの中まで消してしまう
消してよいのは、同じ行や列にある「ブロックの外」のセルだけです。
ブロックの中の候補は、むしろこのテクニックの手がかりです。
候補が一直線ではないのに使う
候補が2行や2列に分かれていたら、Pointing Pair はできません。
同じ1行か、同じ1列にそろっているかを先に見ましょう。
Box/Line Reduction とまぜてしまう
Pointing Pair は、ブロックを見てから行や列に広げるテクニックです。
行や列からブロックを見るときは、別のテクニックになります。