今天下午在看小花生的時候,突然發(fā)現(xiàn)有個花友問了這樣子一道數(shù)獨題。
于是我們母子倆就開始動手完成這道題目。東東小朋友由于很久沒有做數(shù)獨題,還是比較感興趣,雖然速度比較慢一點。但還是愿意在那里仔細的思考。
這個題目我們一開始用了列舉的方式發(fā)現(xiàn)里面的數(shù)字還是太多了,不太容易填寫也沒有什么特別容易找到的,突破口,但也不知道是不是因為沒有再繼續(xù)挖掘的緣故。
后來就決定用假設(shè)法在里面。除了前面一開始已經(jīng)填寫了二以外,我們就假設(shè)了第二行第四列的那個5,就我打了一個圓圈的那個數(shù)字。
在這個假設(shè)下面,相當于增加多了一個條件,我們就在這個條件繼續(xù)往前推導(dǎo)。如果在推導(dǎo)的過程中沒有出現(xiàn)矛盾,那這個解答應(yīng)該就是正確的。
在這基礎(chǔ)上多了這個5,就可以填第四列第六列的5,接下來就可以填出第四行第三列的那個3,因為那一個格的數(shù)字從橫向又不能夠填125,從縱向也不能夠填四六。
按照這個方式再逐個推導(dǎo)下去就可以得出結(jié)論,當然在推導(dǎo)的過程中,你也可以看一開始填的那個數(shù)字表格也可以像我這樣子,再標注一些可能填的數(shù)字減輕頭腦的壓力。
當然最后我們還在考慮這個速度會不會是唯一解的數(shù)獨,所以我們重新再假設(shè)了那個一開始的位置是六。最后發(fā)現(xiàn)填到第五行的第五個數(shù)四的時候就發(fā)現(xiàn)矛盾了。就是下面的這個圖表。
但我這個解法可能不一定最簡單。用起來可能還會有點費力,但起碼可以做出來,我們用的就是假設(shè),多了一個條件相對會比較好辦一點點。
那對于一開始假設(shè)的位置,如何選擇呢?主要就是看那個格他可以填的數(shù)字相對會比較少一點,比方說這里我們就只有兩種選擇,要不填5要不填6,而且對后續(xù)的影響比較多。