中級
XY-WingはX-Wingと何が違い、どこから候補を消せる?
軸のマスと2つの翼のマスの候補をつないでXY-Wingを見つけ、X-Wing・Skyscraperと条件や候補を消せる範囲を比べます。
- 執筆
- DailySudoku編集チーム(Object)
- 公開日
- 2026-09-23
- 更新日
- 2026-09-23
名前は似ていても、出発点が違います
X-Wingは、1つの数字が入る4か所を探します。XY-Wingは、候補が2つだけの3マスを探します。名前にWingが入っているからといって、四角形を探すわけではありません。
XY-Wingの3マスは、1つの軸のマスと2つの翼のマスです。軸のマスがどちらの数字でも、少なくとも一方の翼のマスに共通の数字が入ることから、両方の翼のマスが見えるマスからその数字を消します。
使える条件 — 3マスに候補が2つずつ
互いに異なる数字をX, Y, Zと呼びます。
- 軸のマスの候補は、X, Yの2つだけです。
- 一方の翼のマスの候補はX, Z、もう一方の翼のマスの候補はY, Zの2つだけです。
- 軸のマスからは、それぞれの翼のマスが見えます。同じ行・列・3×3ブロックを共有していれば、見える関係です。
- 両方の翼のマスが見える別のマスにZが残っていて、初めて消せる候補が生まれます。
軸のマスがXなら、最初の翼のマスはZです。軸のマスがYなら、もう一方の翼のマスがZです。どちらの場合も、2つの翼のマスのうち少なくとも一方がZなので、両方の翼のマスが見えるマスだけからZを消します。軸のマスが見えるかどうかは、候補を消す条件ではありません。
例題 — 軸のマスの4と5をたどります
- 軸のマス**r7c1(P)**の候補は、4, 5です。
- 翼のマス**r3c1(A)**の候補は、4, 6です。軸のマスと1列目を共有しています。
- 翼のマス**r9c3(B)**の候補は、5, 6です。軸のマスと7番ブロックを共有しています。
r7c1が4ならr3c1は6、r7c1が5ならr9c3は6です。r3c3からは、Aが3行目を通して、Bが3列目を通して見えます。r9c1からは、Aが1列目を通して、Bが9行目を通して見えます。そこで、両マスから6を消します。r3c3には4だけが残り、r9c1には5, 7が残ります。図の線は軸と翼の関係を示すだけで、線が通るすべてのマスから候補を消すという意味ではありません。
Wingの比較 — 何を数えればよい?
| テクニック | 探す条件 | 候補を消す場所 |
|---|---|---|
| X-Wing | 1つの数字が2本の行でそれぞれ2マスに入り、交差する列も同じ。行と列を入れ替えてもよい。 | 交差する2本の列のほかのマス。列を基準にする場合は、交差する2本の行。 |
| Skyscraper | 1つの数字が2本の行・列でそれぞれ2マスに入り、土台だけがそろって頂点はずれている。 | 両方の頂点が見えるマス。 |
| XY-Wing | 3マスに候補が2つずつ。軸はX・Y、翼はX・ZとY・Z。 | 両方の翼のマスが見えるマスのZ。 |
X-WingとSkyscraperのマスには、ほかの数字の候補がいくつあっても構いません。XY-Wingでは、3マスそれぞれの候補の総数が2つでなければなりません。この違いから確認すると、名前につられて条件を混同するミスを減らせます。
使えない場合とよくある誤解
- 軸のマスや翼のマスに候補が3つあります。 2つの場合だけに分けた論証は、もう成り立ちません。
- 軸のマスから一方の翼が見えません。 軸の数字によって、その翼の候補を除外できません。
- 2つの翼のマスに共通する数字が、軸のマスにもあります。 X, Y, Zが互いに異なる3つの数字という条件から、もう一度確認しましょう。
- 一方の翼しか見えないマスから消します。 どちらの翼がZになるかは、まだ決まっていません。
- 図と同じ形を探します。 ブロックと行・列の組み合わせは変わることがあります。形よりも、候補が2つであることと、互いに見える関係が大切です。
練習問題
r8c9から何を消せるでしょうか? 軸のマスの2つの場合を、それぞれたどってみましょう。
答えを見る
1を消します。軸のマスr5c1は3, 6、翼のマスr5c9は1, 6、r8c1は1, 3です。軸が3ならr8c1が1、軸が6ならr5c9が1です。r8c9からは、r5c9が9列目を通して、r8c1が8行目を通して見えるので、1にはなれません。候補1, 6から1を消すと、6だけが残ります。
続けて読む
前提知識は候補数字の書き方と行き詰まったときの7ステップです。次に、色分け:同じ色の衝突と2色の包囲で、何を消せる?を読んでみましょう。