Platon Sudoku · 數獨學習
Swordfish · 分步講解
同一數字在三條基礎行的全部候選只佔三列;行列可以對調。 從三條覆蓋列的其他行排除該數字。
本課程改編自 Platon Sudoku App 的教學內容。你可以在這裡讀完完整實例,再到應用程式中繼續學習和練習。
在 Google Play 查看 ↗辨認模式
同一數字在三條基礎行的全部候選只佔三列;行列可以對調。
如何尋找
逐個數字觀察候選數為兩到三個的行,找出三行的候選合起來恰好只佔三列。
可以得出甚麼
從三條覆蓋列的其他行排除該數字。
別看錯了
不要求九個交點都有候選,但必須檢查三條基礎行中沒有落在覆蓋列之外的候選。
分步講解 · 行
本例從已儲存的中途盤面開始,候選數包含先前邏輯排除的結果,並非剛剛自動產生的筆記。
藍色:推理依據。綠色:結論。劃線數字:排除的候選數。R1C1 表示第1列第1欄。
步驟 1 · 識別三階魚
三個基礎區域(第 3 行, 第 5 行, 第 8 行)都還缺少 6,並且其中 6 的所有候選位置都只落在三條覆蓋區域(第 2 列, 第 3 列, 第 8 列)內。這構成一個 Swordfish。
三個基礎區域(第 3 行, 第 5 行, 第 8 行)都還缺少 6,並且其中 6 的所有候選位置都只落在三條覆蓋區域(第 2 列, 第 3 列, 第 8 列)內。這構成一個 Swordfish。步驟 2 · 推導覆蓋區域的佔位
每個基礎區域都必須填入一個 6,總共三個。同一覆蓋區域不能包含兩個相同數字。因為所有落點都限於這三個覆蓋區域,所以每個覆蓋區域恰好佔用一個落點。
每個基礎區域都必須填入一個 6,總共三個。同一覆蓋區域不能包含兩個相同數字。因為所有落點都限於這三個覆蓋區域,所以每個覆蓋區域恰好佔用一個落點。步驟 3 · 刪除目標候選
因此,三條覆蓋區域中的 6 都必須落在三個基礎區域內。刪除覆蓋區域內、基礎區域外標出的候選:R9C3=6。
因此,三條覆蓋區域中的 6 都必須落在三個基礎區域內。刪除覆蓋區域內、基礎區域外標出的候選:R9C3=6。可以得出甚麼
因此,三條覆蓋區域中的 6 都必須落在三個基礎區域內。刪除覆蓋區域內、基礎區域外標出的候選:R9C3=6。
Swordfish · 從三條覆蓋列的其他行排除該數字。分步講解 · 列
本例從已儲存的中途盤面開始,候選數包含先前邏輯排除的結果,並非剛剛自動產生的筆記。
藍色:推理依據。綠色:結論。劃線數字:排除的候選數。R1C1 表示第1列第1欄。
步驟 1 · 識別三階魚
三個基礎區域(第 3 列, 第 5 列, 第 6 列)都還缺少 7,並且其中 7 的所有候選位置都只落在三條覆蓋區域(第 2 行, 第 4 行, 第 9 行)內。這構成一個 Swordfish。
三個基礎區域(第 3 列, 第 5 列, 第 6 列)都還缺少 7,並且其中 7 的所有候選位置都只落在三條覆蓋區域(第 2 行, 第 4 行, 第 9 行)內。這構成一個 Swordfish。步驟 2 · 推導覆蓋區域的佔位
每個基礎區域都必須填入一個 7,總共三個。同一覆蓋區域不能包含兩個相同數字。因為所有落點都限於這三個覆蓋區域,所以每個覆蓋區域恰好佔用一個落點。
每個基礎區域都必須填入一個 7,總共三個。同一覆蓋區域不能包含兩個相同數字。因為所有落點都限於這三個覆蓋區域,所以每個覆蓋區域恰好佔用一個落點。步驟 3 · 刪除目標候選
因此,三條覆蓋區域中的 7 都必須落在三個基礎區域內。刪除覆蓋區域內、基礎區域外標出的候選:R2C4=7。
因此,三條覆蓋區域中的 7 都必須落在三個基礎區域內。刪除覆蓋區域內、基礎區域外標出的候選:R2C4=7。可以得出甚麼
因此,三條覆蓋區域中的 7 都必須落在三個基礎區域內。刪除覆蓋區域內、基礎區域外標出的候選:R2C4=7。
Swordfish · 從三條覆蓋列的其他行排除該數字。