Just a small sudoku(數獨) - 數獨

Table of Contents

※ 引述《puzzlez (渴望一份好工作)》之銘言:
: 題目出處:Wei-Hwa Huang 的網誌
: http://onigame.livejournal.com/41131.html
: 誰說要9個數字才行。
: 請在格子中填入1-6,使得在每行、每列、以及每個2x2大小的區域中
: 數字不會出現超過一次。(竊自北叔的翻譯)
: ˙6∣˙˙∣˙2
: 2˙∣˙˙∣5˙
: ──┼──┼──
: ˙˙∣˙4∣˙˙
: ˙˙∣1˙∣˙˙
: ──┼──┼──
: ˙4∣˙˙∣˙3
: 1˙∣˙˙∣6˙
: 看起來很簡單,但實際上有難度哦!




[大船流笨笨窮舉解法] 輔助工具: Excel
步驟一: 列出每格可能數字.定義座標 (紅字為題目,粉紅為已知)



F 345 │ ║ 345 │ 135 ║ 134 │
───┼───╫───┼───╫───┼───
E │ 13 ║ 346 │ 136 ║ │ 146
═══╪═══╬═══╪═══╬═══╪═══
D 356 │ 1235 ║ 2356 │ ║ 123 │ 156
───┼───╫───┼───╫───┼───
C 3456 │ 235 ║  │ 2356 ║ 234 │ 456
═══╪═══╬═══╪═══╬═══╪═══
B 56 │  ║ 256 │ 1256 ║ 12 │
───┼───╫───┼───╫───┼───
A │ 235 ║ 2345 │ 235 ║  │ 45

1 2 3 4 5 6





步驟二: 以B5格=>非1則2 分歧兩條路徑 (後來會在B5=2狀況, 於C4發生無解, 排除B5=2)
得知 B5=1 得下表 (B5=2的嘗試錯誤過程因篇幅不列表)


F 345 │  ║ 345 │ ║ 34 │
───┼───╫───┼───╫───┼───
E │ 13 ║ 346 │ 36 ║ │ 146
═══╪═══╬═══╪═══╬═══╪═══
D 356 │ 1235 ║ 2356 │ ║ 23 │ 156
───┼───╫───┼───╫───┼───
C 3456 │ 235 ║ │ 2356 ║ 234 │ 456
═══╪═══╬═══╪═══╬═══╪═══
B 56 │  ║ 256 │ 256 ║  │ 
───┼───╫───┼───╫───┼───
A  │ 235 ║ 2345 │ 235 ║ │ 45

1 2 3 4 5 6





步驟三: 以F5格=>非3則4 分歧兩條路徑 (後來會在F5=3狀況, 再度分歧之後發生矛盾)
得知 F5=4 得下表 (F5=3之後的再度分歧矛盾因篇幅不列表)


F 35 │  ║ 35 │  ║  │
───┼───╫───┼───╫───┼───
E  │ 13 ║ 346 │ 36 ║  │ 146
═══╪═══╬═══╪═══╬═══╪═══
D 356 │ 1235 ║ 2356 │ ║ 23 │ 156
───┼───╫───┼───╫───┼───
C │ 235 ║ │ 2356 ║ 23 │ 56
═══╪═══╬═══╪═══╬═══╪═══
B 56 │  ║ 256 │ 256 ║
───┼───╫───┼───╫───┼───
A │ 235 ║ 2345 │ 235 ║  │ 45

1 2 3 4 5 6





步驟四: 以F3格=>非3則5 分歧兩條路徑 (後來會在F3=3狀況, 於A3,B3,B4格發生矛盾)
得知 F3=3 得下表解答 (F3=5的嘗試錯誤因篇幅有限, 不列表)

Ans:

│51│4
1│43│
──┼──┼──
65│2│31
43│6│25
──┼──┼──
│62│1
2│35│





--

All Comments

Zenobia avatarZenobia2009-07-12
看來做這題真的很累0.0 要一直代入...傷腦筋耶...推耐心!
Genevieve avatarGenevieve2009-07-15
也滿佩服出題的人 這麼小也可以這麼難......
Doris avatarDoris2009-07-17
人家四屆的WPC 冠軍...貨真價實...
Andrew avatarAndrew2009-07-22
好厲害...
Hedda avatarHedda2009-07-23
好想認識那個冠軍哦 >//////<