Pointing Pair

あるブロック内で特定の数字の候補が1つの行または列にのみ存在する場合、その行または列の他のブロックのセルからその数字を除外できるテクニックです。

4
中級

Pointing Pair

何ができるか

ブロック内である数字の候補が同じ行(または列)だけに集中しているとき、その行(列)のブロック外にあるセルから候補を除外できるテクニックです。セル自体は確定しません。候補を消すテクニックです。

なぜ除外できるか

図の例では左上ブロック(行1〜3・列1〜3)で数字5の候補メモが1行1列1行2列の2セルにだけ残っているとします。どちらも行1にあり、5はこのブロック内では必ず行1のどこかに入ります。よって同じ行1のブロック外にあるセル、たとえば1行4列1行7列には5が入らず、候補から除外できます。

列→ 1 2 3 4 5 6 7 8 9 行↓ 1 2 3 4 5 6 7 8 9 1 2 3 4 6 7 5 候補 5 候補 5 5

「Pointing」は、ブロックの中の候補が「この行です」と指している形から来ています。

このページでは、まず行1をたどる形で覚えます。ブロックの中の候補が同じ行に並んだら、その数字はその行のどこかに入ります。

したがって、その行でブロックの外にあるセルから候補を消せます。

縦に見れば、同じ考え方を列方向にもそのまま使えます。

まずブロックを見て、そこでわかったことを1本の行へ広げる流れをつかむのが近道です。

手順

  1. 1 注目する数字(例: 「5」)と3×3ブロックを選びます。そのブロックにまだ「5」が確定していないことを確認してください。
    列→ 1 2 3 4 5 6 7 8 9 行↓ 1 2 3 4 5 6 7 8 9 1 2 3 4 6 7
  2. 2 ブロック内に入力済みの候補メモを確認します。ここでは 1行1列1行2列 にだけ「5」の候補メモが残っている前提で進めます。
    列→ 1 2 3 4 5 6 7 8 9 行↓ 1 2 3 4 5 6 7 8 9 1 2 3 4 6 7 5 候補 5 候補
  3. 3 Step2で確認した候補メモが全部同じ行に収まっているかを確認します。1行1列1行2列 はどちらも行1なので、Pointing Pair 成立です。
    列→ 1 2 3 4 5 6 7 8 9 行↓ 1 2 3 4 5 6 7 8 9 1 2 3 4 6 7 5 候補 5 候補
  4. 4 その行でブロック外にある候補メモ(1行4列1行7列)から「5」を消します。
    列→ 1 2 3 4 5 6 7 8 9 行↓ 1 2 3 4 5 6 7 8 9 1 2 3 4 6 7 5 候補 5 候補 5 5

練習のコツ

アドバイス

ブロックを3段に分けて見ると、Pointing Pair は見つけやすくなります。

候補が上・中・下のどれか1段に集まっていないかを見てみましょう。

1段に集まっていたら、その行で使えるかもしれません。

列のときは、左・中・右のどこか1列に集まっていないかを見ます。

さらに、「このブロックでこの数字はどこに入るかな?」と数字ごとに考えるくせをつけると役立ちます。

候補が2〜3か所まで減っている数字から先に見ると、見つけやすいです。

まず「ブロック内の候補が1本の行に集まったら、その行のブロック外から消す」と整理して覚えましょう。

よくある間違い

ブロックの中まで消してしまう

消してよいのは、同じ行や列にある「ブロックの外」のセルだけです。

ブロックの中の候補は、むしろこのテクニックの手がかりです。

候補が一直線ではないのに使う

候補が2行や2列に分かれていたら、Pointing Pair はできません。

同じ1行か、同じ1列にそろっているかを先に見ましょう。

Box/Line Reduction とまぜてしまう

Pointing Pair は、ブロックを見てから行や列に広げるテクニックです。

行や列からブロックを見るときは、別のテクニックになります。

ナンプレで練習する

学んだテクニックを実際に使ってみましょう。 ヒント機能を使えばテクニックの解説つきで次の一手を教えてくれますので、 解きながら自然と上達できます。

ブラウザで今すぐ遊ぶ 遊び方を見る
App Store Google Play