X-Wing

レベル5 · オレンジ帯

概要

X-Wingは、2つの行と2つの列を使うフィッシュパターンです。ある候補が2つの異なる行のちょうど2つのセルに現れ、これら4つのセルが同じ2つの列を共有する場合、その候補はそれらの列の他のセルから除外できます。

仕組み

  1. ある行のちょうど2つのセルに現れる候補を見つけます。2.同じ候補が同じ列のちょうど2つのセルに現れる別の行を見つけます。3.これら4つのセルは長方形を形成します。候補は対角の2つの角になければなりません。4.それら2つの列の他のセルから候補を除外します。

例

開始位置

X-Wingを探します。

1

基本列4 and 8を3についてスキャン

基準列:4 and 8。それらの列で数字3がどこに現れるかを確認します。

2

r1c4はすでに入力されています

r1c4はすでに4で埋まっています。

3

3は行によってr3c4から除外されます

数字3はr3c4に入れられません。r3c2がすでにこの行にあるからです。入力を削除するか、別の数字を選んでください。

4

r4c4はすでに入力されています

r4c4はすでに9で埋まっています。

5

3は行によってr6c4から除外されます

数字3はr6c4に入れられません。r6c1がすでにこの行にあるからです。入力を削除するか、別の数字を選んでください。

6

r7c4はすでに入力されています

r7c4はすでに2で埋まっています。

7

3は行によってr8c4から除外されます

数字3はr8c4に入れられません。r8c5がすでにこの行にあるからです。入力を削除するか、別の数字を選んでください。

8

3は行とボックスによりr9c4からブロックされています

3はr9c4に入れられません。r9c3がこの行にあり、r8c5がこのボックスにあるためです。入力を削除するか、別の数字を選んでください。

9

r1c8はすでに入力されています

r1c8はすでに6で埋まっています。

10

r3c8はすでに入力されています

r3c8はすでに1で埋まっています。

11

r4c8はすでに入力されています

r4c8はすでに4で埋まっています。

12

r6c8はすでに入力されています

r6c8はすでに9で埋まっています。

13

r7c8はすでに入力されています

r7c8はすでに7で埋まっています。

14

3は行によってr8c8から除外されます

数字3はr8c8に入れられません。r8c5がすでにこの行にあるからです。入力を削除するか、別の数字を選んでください。

15

3は行によってr9c8から除外されます

数字3はr9c8に入れられません。r9c3がすでにこの行にあるからです。入力を削除するか、別の数字を選んでください。

16

3は行2 and 5に限定される

これらの2列のそれぞれで、数字3は同じ2カバー行に限定されます:2 and 5。

17

このパターンはX-Wingを形成する

これはX-Wingを形成します。カバー行はベース列の数字を保持する必要があるため、他の列はそこにその数字を残せません。

18

行2 and 5の追加の3候補

これらは行2 and 5にある削除すべき余分な3の候補です:r2c6, r5c6, r5c7 and r5c9。

19

行2 and 5から3を削除

行2 and 5の余分なセルから3を削除します:r2c6, r5c6, r5c7 and r5c9。

20

結果

テクニックを適用した結果。

ヒントとパターン

  • X-Wingは行(列から除外)または列(行から除外)で機能します。各行/列にちょうど2回出現する候補を探します。パターンは長方形を形成します-「X」の形を思い描いてください。