摩天樓是另一種單數字結構——像一個彎曲的 X 翼,配上一個好記的比喻。
它只需要一層地板、結實的牆壁和一個陡峭的屋頂。然後你就可以刪除能看到兩個屋頂格的候選數。
它也是最短的實用 AIC / X 鏈形式:強–弱–強。
前置課程:請先學習 X 翼(同樣的單數字思路)。
原理
地板是一條弱鏈:同一列中的兩個格子(平整的地板)。牆壁是強的雙位置行(恰好兩個候選位置)。屋頂的兩端不在同一列——否則它就是 X 翼了。
在每面強牆上,對這個數字而言一端為真、另一端為假。共享的底部不能同時有兩個為真。所以至少有一個屋頂為真。
任何能看到兩個屋頂的格子,無論哪個屋頂為真都會受到攻擊。那個格子不能是這個數字。
如何發現
尋找地板、牆壁和陡峭的屋頂。旋轉或翻轉——橫過來或倒過來也是同樣的結構。
示範
956372418281675373458129657138628756196128571627384836713781692
對一個數字,找到兩條強鏈(一條線上恰好兩個候選位置)——它們將作為牆壁。
956372418281675373458129657138628756196128571627384836713781692
讓它們對齊在一層平整的地板上(一列中的弱鏈)。另外兩端向上伸出,形成陡峭的屋頂。綠色格子組成 9 的摩天樓。
956372418281675373458129657138628756196128571627384836713781692
這是強–弱–強——一條很短的 X 鏈 / AIC。兩個屋頂中必有一個是 9。
956372418281675373458129657138628756196128571627384836713781692
從能看到兩個屋頂的格子中刪除 9(紅色)。兩種情況都會擊中這些格子。
範例 1
79684232498768274934529378327854998742241857639893416527576932184
在一個數字上找到地板 + 牆壁 + 陡峭屋頂(兩條共享底部的強鏈)。
79684232498768274934529378327854998742241857639893416527576932184
這個 1 的摩天樓有兩個屋頂。
79684232498768274934529378327854998742241857639893416527576932184
從能看到兩個屋頂的格子中刪除 1(紅色)。至少有一個屋頂必須為真。
範例 2
9673414751698619427582574913639615842774165899671464879533749862
在一個數字上找到地板 + 牆壁 + 陡峭屋頂(兩條共享底部的強鏈)。
9673414751698619427582574913639615842774165899671464879533749862
這個 2 的摩天樓有兩個屋頂。
9673414751698619427582574913639615842774165899671464879533749862
從能看到兩個屋頂的格子中刪除 2(紅色)。至少有一個屋頂必須為真。