數獨推到最後全是對子,用哪種解法?

時間 2021-05-30 05:53:20

1樓:李浩查無此人

input value

3 0 8 5 7 0 4 1 0

5 0 0 0 4 9 0 0 2

0 4 0 0 1 0 0 0 0

0 0 0 1 3 0 9 0 0

0 1 0 0 0 0 0 4 0

0 0 3 0 6 5 0 0 0

0 0 0 0 9 0 0 7 0

7 0 0 6 2 0 0 0 3

0 3 2 0 5 1 8 0 4

No. 1 solution

3 2 8 5 7 6 4 1 9

5 7 1 8 4 9 6 3 2

6 4 9 2 1 3 5 8 7

4 6 7 1 3 2 9 5 8

2 1 5 9 8 7 3 4 6

8 9 3 4 6 5 7 2 1

1 8 6 3 9 4 2 7 5

7 5 4 6 2 8 1 9 3

9 3 2 7 5 1 8 6 4

只有乙個解。你最下三行裡填進去的4是有問題的。

因為我看不出來左下黃色的8是原始的還是你填進去的,所以按那個格仔初始是空的來算的。如果那個黃8是原始的。那麼無解。

2樓:張齊天

理論依據:如果乙個題目是唯一解的,那麼必然不會出現全盤空格都是雙值格的情況。所謂雙值格(Bivalue Cell)就指的是就只有兩種填數情況的單元格。

所以,如果題目是唯一解的,那麼已經錯了。理論證明借助於 BUG 技巧。這裡就不作證明了,確實有些複雜,你可以參照這個鏈結裡給出的技巧說明來理解為什麼 BUG 技巧可以使用,它的正確性,以及對於所有全盤雙值格的題目為什麼是無解的(前提是題目是唯一解的)。

3樓:空間之刃

我也經常在這種情況下犯難。先關注了。

一般我都是用假設法,推出沒矛盾的就解了,也經常能推出多解的情況。

不過這種方法太麻煩且容易出錯。我也想知道更好的方法。

數獨求教

約定 r表示行,c表示列,綠色框框表示注意觀察的地方,黃色表示排除。有些術語如果看不懂,你可以先看看數獨解法的一些pattern。最簡單粗暴的,把膽子放大點,認為數獨是正規數獨 唯一解 那麼可以看到r78c47中,r8c7中必然會填7,否則會出現8 9可互換的解。1.看下圖中的house 9 中的2...

數獨可以增長智力嗎?

鯊魚辣椒 應該可以吧區別肯定是大的我玩數獨好像還行標準模式玩一次快點17分鐘慢就二十多分鐘魔方根本不會只能拼一面有時候一面都拼不出。Hhhhhh 張齊天 可以的。平時做的數獨題,一般是沒有附加規則 即變型題目 都是標準數獨,那麼標準數獨一般分兩個 門派 競速流 即利用基礎的標準數獨技巧來解題,基礎技...

這道數獨怎麼解啊?求解?

已登出 哈哈手工只能解出個確定5 有細心的小夥伴發現第四行第乙個2也可以確定 然後試的話大概有8種吧 話說,玩數獨要跟喜歡的人一起玩才有樂趣 我就不乙個個試了 主要手機很麻煩 直接下個編譯器白嫖老哥的程式 輸入框也不做乙個,漬漬 這個就是你想要的結果了 附上老哥的程式 include include...