数独・ナンプレのスカイスクレイパー|解き方と見つけ方

2行の「2マス候補」が1列を共有するL字パターンから、非共有端の両方を見るマスの候補を消す超難問テクニックです。X-Wingとの違いも図で確認できます。(適用:超難問)

スカイスクレイパーとは

ある数字の候補が2つの行でそれぞれちょうど2マスに絞られ、かつその4マスのうち1列だけが共有されているとき、スカイスクレイパーが使えます。

各行では2マスのどちらかに必ずその数字が入ります。一方、共有列の2マスは同じ列にあるため、両方が同時にその数字になることはありません。この2つを組み合わせると「非共有端の少なくとも一方には必ずその数字が入る」ことが導けます。そのため、共有されていない2つの端(非共有端)の両方を同時に見るマスからは、その数字の候補を消去できます。

図解で見る

下図は数字「5」のスカイスクレイパー。行0では候補が列0と列2の2マス(朱色)、行6では候補が列0と列5の2マス(朱色)。共有列は列0です。

非共有端は「行0・列2」と「行6・列5」。この両方を見るマス(行0列5と行6列2)から5を消去できます(赤い候補)。

X-Wingとの違い

X-Wingは2行×2列の「長方形」パターンで、2列全体から消去できます。スカイスクレイパーは「L字型」パターンで、消去できるのは非共有端の両方を見る限られたマスだけです。

X-Wingより消去範囲は狭いですが、X-Wingが成立しない場面で活躍します。まずX-Wingを確認してからスカイスクレイパーを試しましょう。

見つけ方のコツ

① 注目する数字を決める。② その数字が候補として2マスだけに現れる行をリストアップ。③ 2行のペアで「4マスのうち1列だけ一致」するペアを探す。④ 非共有端の2マスを両方含む行・列のマスから消去。

列に注目する場合も同様です(行と列を入れ替えてください)。隠れたペア行き詰まりガイドと組み合わせると突破口が見つかります。

よくある見落とし・間違い

もっとも多い間違いは、非共有端の「片方だけ」を見るマスから消してしまうことです。消去できるのは、2つの非共有端を同時に見るマスだけ。消す前に「このマスは両方の端それぞれと、行・列・ブロックのいずれかを共有しているか?」を指差し確認する習慣をつけましょう。

「候補が2マスだけの行(列)」が2本そろっていることも必須条件です。3マス以上に候補が散っている行を材料に使うと、「各行の2マスのどちらかに必ず入る」という強いつながり(強リンク)の土台そのものが崩れます。

また、共有列側のマスからは何も消せません。共有列はスカイスクレイパーの「柱」であって消去対象ではない——ここを混同すると盤面を壊します。

超難問で実際に練習する

現在収録している超難問1,000問のうち、755問でスカイスクレイパーが最難手筋として記録されています。候補が2マスだけの行・列を探す形が実戦で繰り返し現れるため、超難問をプレイして候補メモから見つけてみてください。全問題の手筋分布は4,395問の分析データでも確認できます。

パターン認識の土台づくりには、形の近いX-Wingと、同じ「2マス限定」の視点を使う隠れたペアを交互に練習すると効果的です。候補を消したら、必ず単数へ戻って新しく確定できるマスを探します。

スカイスクレイパー朱色4マスが「5」のスカイスクレイパー(L字)。非共有端(行0列2・行6列5)の両方を見る2マスから5を消去(赤)。555555
朱色4マスが「5」のスカイスクレイパー(L字)。非共有端(行0列2・行6列5)の両方を見る2マスから5を消去(赤)。

他のテクニック

数独テクニック一覧で、初級から超難問までの手筋と覚える順番を見る

実際に練習する

裸の単数からX-Wingまで、テクニック別の解答付き問題を無料印刷する

よくある質問

スカイスクレイパーはどの難易度で必要?
主に超難問で使います。現在収録している超難問1,000問では755問で最難手筋として記録されています。単数やペアで進まないとき、候補が2マスの行・列に注目してください。
スカイスクレイパーは行と列どちらでも使える?
はい。行で探す場合と列で探す場合があります。行でパターンを見つけたら、列でも同様に確認しましょう。
X-Wingとどちらを先に探すべき?
X-Wingが先です。X-Wingの方が消去範囲が広く判定も単純なため、X-Wingが尽きてからスカイスクレイパーを試すのが効率的です。