ブログに戻る

数独の隠れペア:見つけ方をステップごとに解説

執筆者:Michel ·

明らかなシングルはすべて埋めました。メモもきれいに整理されています。すべての行、列、ブロックを確認しましたが、新しい手がかりは何も見つかりません。こんな経験はありませんか?

シングルで次の一手が見つからなくなったら、隠れペアと隠れトリプルを確認してみましょう。行き詰まったすべての盤面を解決できるわけではありませんが、推測で数字を選ばずに候補数字を消去できます。まず正確なメモを取り、それぞれの数字がまだ入る場所を確認しましょう。

隠れペアとは何ですか?

隠れたペアは、1つのユニット(行、列、またはブロック)内で、2つの候補数字が同じ2つのマスにだけ現れ、そのユニットの他のマスには現れない場合に成立します。

「隠れた」という言葉がポイントです。2つのマスに同じ2つの候補数字だけが入り、ほかの候補数字がない裸のペアとは異なり、隠れたペアはそれらのマスにある他の候補数字に埋もれています。余分なメモがカモフラージュのように働くため、ペアを見落としやすくなります。

解説付きの例: 3×3のブロックで、まだ候補数字が残っているマスが5つあるとします。数字の3と7が、その5つのうち2つのマスにしか現れないことに気づきます。マスAの候補数字は {1, 3, 5, 7}、マスBの候補数字は {3, 6, 7} です。3と7はこのブロック内の他の場所には入らないため、マスAとマスBに入るはずです。その2つのマスから他の候補数字をすべて消去すると、マスAは {3, 7}、マスBは {3, 7} になります。この消去によって両方のマスに {3, 7} が残りますが、どちらのマスにどちらの数字が入るかはまだ分かりません。

例示用の3×3ブロック — 3と7は、候補数字が太字で示された2つのマスにのみ現れます
81, 3, 5, 73, 6, 7
25, 65, 6
41, 59
隠れペアを見つけた後、太字の2つのマスの候補数字は {3, 7} に絞り込まれます。この部分的な例では、盤面の残りの部分は示していません。

隠れペアの見つけ方:手順を追って

  1. ユニットを1つ選びます。 行、列、またはブロックから始めます。
  2. 候補数字の出現回数を数えます。 そのユニットで欠けている各数字について、候補として入っているマスを記録します。
  3. ちょうど2つのマスに現れる候補数字を探しましょう。 異なる2つの候補数字が同じ2つのマスにしか現れないなら、それが隠れたペアです。
  4. 余分な候補数字を消去しましょう。 その2つのマスから、それ以外の候補数字をすべて消去します。これでペアが確定します。

実践のコツ:マスではなく、数字に注目します。「この行の4はどこに入る?」と考え、「このマスには何が入る?」とは考えないようにします。この視点の切り替えで、隠れペアがずっと見つけやすくなります。

隠れトリプル:同じ考え方で、マスが1つ増えます

隠れトリプルは隠れペアと同じ仕組みですが、1つのユニット内で、3つの候補数字がちょうど3つのマスに分散しています。注意点は、すべての候補数字が3つのマスすべてに現れる必要はないことです。

例:列内で数字の2、5、8が分散している場合

  • マスX:{2, 5, 6, 9} → {2, 5}になります。
  • マスY:{1, 2, 8} → {2, 8}になります。
  • マスZ:{4, 5, 8} → {5, 8}になります。

その列内で数字の2、5、8がこの3つのマスにしか現れない場合、その3つのマスから他の候補数字をすべて削除します。このルールで必要なのは、3つの候補数字が合わせてちょうど3つのマスにだけ現れることです。

隠れペアと隠れトリプルを探すタイミング

次の順序で解き進めましょう:

  1. まずはネイキッドシングルと隠れシングルを探し、ほかの手法に進む前に、必ず見つかるものをすべて埋めましょう。
  2. ロックされた候補数字 — ポインティングペアとブロック/ライン削減を確認します。
  3. 隠れペアと隠れトリプル — 上記の手順を試しても盤面で行き詰まったときに確認します。

難易度表示は、隠れペアがあることを保証するものではありません。難易度表示を目安に無理なく解ける問題を選び、その問題の候補数字を手がかりに進めましょう:

  • やさしい/ふつう: まずシングルから始め、ペアを探す前に行・列・ブロックを一つずつ確認しましょう。
  • 難しい: 基本的な確認で次の一手が見つからなくなったら、候補数字を置ける場所を確認しましょう。
  • エキスパート: ペアやトリプルが役立つこともありますが、次の一手は盤面によって異なります。
  • マスター: 難易度が高いという表示だけでは、最初にどのテクニックを使うべきかは分かりません。

隠れたペアと裸のペアの違いとは?

プレイヤーはこの2つを混同しがちです。ポイントは、候補数字をどこから消去するかです:

裸のペア隠れたペア
マスの内容各マスの候補数字は、同じ2つの数字だけです候補数字が複数あり、その中にペアが隠れています
消去対象ユニット内の他のマス2つのマス自体の中で
見つけ方マスに注目します。候補数字が2つしかないマスはどれでしょうか?数字に注目します。2つのマスにしか現れない候補数字はどれでしょうか?

よくある間違い

  • 隠れペアと裸のペアを混同してしまいます。裸のペアでは周囲のマスから候補数字を消去しますが、隠れペアではペアを構成するマス自体から候補数字を消去します。
  • 消去する範囲を広げすぎてしまいます。余分な候補数字は、ペア/トリプルを構成するマスからだけ消去し、そのユニット内のほかのマスからは消去しません。
  • 重なっているユニットを確認し忘れてしまいます。隠れペアで候補数字を消去した後は、重なっている行・列・ブロックに新しいシングルが現れていないか確認します。

練習

隠れペアや隠れトリプルを身につけるには、繰り返し練習するのが一番です。Sudoku a Dayで難易度「エキスパート」の数独問題を解いてみましょう。さらに難しい問題に挑戦するなら、難易度「マスター」の数独問題も試してみましょう。どちらの難易度表示も、隠れペアや隠れトリプルが含まれることを保証するものではありません。より複雑なパターンを探す前に、ポインティングペアも確認しておくと役立ちます。より幅広い解法を学ぶには、初心者向けから上級者向けまで段階的に学べる、当サイトの数独の解法ガイドをご覧ください。

よくある質問

数独の隠れペアとは何ですか?

隠れペアとは、1つの行、列、またはブロック内で、2つの候補数字が同じ2つのマスにしか現れないことです。その2つのマスには、ほかの候補数字も入っていることがあります。隠れペアを見つけたら、その2つのマスからほかの候補数字をすべて消去できます。

隠れペアと裸のペアはどう違いますか?

裸のペアでは、2つのマスそれぞれに同じ2つの候補数字だけが入っています。隠れペアでは、その2つのマスにほかの候補数字も入っています。裸のペアでは周囲のマスから候補数字を消去しますが、隠れペアではペアになっているマス自体から余分な候補数字を消去します。

隠れトリプルを見つけるにはどうすればよいですか?

1つの行、列、またはブロック内で、3つの候補数字が合わせて3つのマスにしか現れない組み合わせを探します。3つの候補数字すべてが、3つのマスすべてに現れる必要はありません。その3つの候補数字が、その行、列、またはブロック内のほかのマスには見つからなければ、それが隠れトリプルです。

隠れペアは、ほかの高度なテクニックと比べて、どんなときに使えばよいですか?

シングルやロックされた候補を使っても進展しなくなったら、隠れペアを試してみてください。1つの行、列、またはブロック内で、2つの候補数字がそれぞれ入る可能性のあるマスがまったく同じ2つである場合に限り、隠れペアを使ってください。エキスパートやマスターという難易度表示だけでは、そのパターンの根拠にはなりません。

インタラクティブな隠れたペアの例を順に見ていきましょう。