X 翼是第一個重要的單數字結構——你只需關注一個數字的位置。
在兩個不同的列中,這個數字只能出現在同樣的兩行中(或兩行中只出現在同樣的兩列)。四個角組成一個矩形——畫出兩條對角線,就像字母 X。
原理
在這兩列中,這個數字各只有兩個可能的位置,而且這些位置共享相同的行。所以每一列中,這個數字都會佔據這兩行中的一行。
有兩種可能的情況:
• 一條對角線成立,或者 • 另一條對角線成立。
兩列不能都選擇同一行。所以無論哪種情況,這兩行都會得到這個數字。因此這兩行中的其他格子都不能再是這個數字。
(你也可以用反證法證明:假設某個受害格是這個數字 → 某一條魚列就會失去所有位置。)
如何發現
在列中受限 → 在行中刪除(反之亦然)。先標出某個數字只有兩個位置的地方。
示範
8534979671373869374313851776573
選一個數字。尋找兩列,它在這兩列中只作為候選數出現在同樣的兩行裡。
8534979671373869374313851776573
綠色格子把 5 鎖定在這個矩形中。在每一列中,這個數字的位置都縮小到這兩行。
8534979671373869374313851776573
情況 A:一條對角線。情況 B:另一條對角線。無論哪種,兩行都已得到 5——兩列不能共用一行。
8534979671373869374313851776573
所以這兩行已被佔用。這種矩形結構就叫X 翼。
8534979671373869374313851776573
從這兩行的其餘格子中刪除 5(紅色)。在矩形之外,這兩行在兩種情況下都已被佔用。
範例 1
586174749685648152468876544362895717496853891465648297
對一個數字,找到共享同樣兩條交叉線的兩條線。
586174749685648152468876544362895717496853891465648297
這個矩形是 1 的 X 翼。
586174749685648152468876544362895717496853891465648297
從這些線的其餘格子中刪除 1(紅色)。為什麼?兩條對角線都會讓兩條魚線被佔用。
範例 2
1742961947271467187183926891717652952918769751
對一個數字,找到共享同樣兩條交叉線的兩條線。
1742961947271467187183926891717652952918769751
這個矩形是 4 的 X 翼。
1742961947271467187183926891717652952918769751
從這些線的其餘格子中刪除 4(紅色)。為什麼?兩條對角線都會讓兩條魚線被佔用。