有這樣一些填數(shù)字題,往往是“答案不唯一”。好奇心特重的阮小七,特別想知道這“答案不唯一”是不是沒有辦法用算法推理出全部答案!
他打電話向胡子博士請(qǐng)教,得到這樣的答復(fù):“不是的,只是我們?cè)诮獯鸬臅r(shí)候,往往滿足子一種或者幾種答案,而把能夠?qū)⑺写鸢浮痪W(wǎng)打盡’的機(jī)會(huì)放了過去。”
那如何才能得到一種算式的所有答案呢?
胡子博士以下面有這道算式為例,將它的答案一一推出。
00000÷0000=2
填入1至9,使之成為一道得2的除法等式。你能夠?qū)懗鏊蟹蠗l件的等式嗎?
阮小七問:“解答這樣的題目,用什么方法呢?”
“哈哈,我們稱它為推算法:邏輯+試驗(yàn)!”
接著,博士向小七講解了這樣的題目的推理過程和方法:
5000×2=10000,所以除數(shù)的最高位上的數(shù)字必須大于等于5。而被除數(shù)的最高位上的數(shù)字只能是1……
可以從除數(shù)的最高位上的數(shù)字入手
(1)等于5。則后一位必須大干等于6(不能出現(xiàn)0),將大于6的各數(shù)代入試試,發(fā)現(xiàn)這樣得出的被除數(shù)最高兩位將是11000,數(shù)字1重復(fù)了。故除數(shù)最高位不能是5,必須舍去。
(2)等于6。算式的基本形式為100000-6000=2,被除數(shù)的千位上的數(shù)字只能是2或3。假如為2,那么余下的數(shù)字要能夠?qū)懗梢粋€(gè)三位數(shù)是另一個(gè)三位數(shù)的2倍的形式,而數(shù)字3、4、5、7、8、9無(wú)法完成,故可以判斷被除數(shù)的干位上的數(shù)字只能為3。算式為13000÷6000=2,余下的數(shù)字為2、4、5、7、8、9,可以寫出1000÷000=2等式即可。可以找到1458÷729=2.1584÷792=2,P854÷927=2三種答案。所以,可以斷定有3種形式符合要求:
13458÷6729=2
13584÷6792=2
13854÷6927=2
(3)等于7。同樣的道理,被除數(shù)的千位上的數(shù)字只能是4或5。假如為4,基本形式為14000÷7000=2,那么余下的數(shù)字要能夠?qū)懗梢粋€(gè)三位數(shù)是另一個(gè)三位數(shù)的2倍的形式,而數(shù)字2、3、5、6、8、9可以完成三種形式,538÷269=2,586÷293=2,658÷329=2。可以寫出三種答案
14538÷7269=2
14586÷7293÷2
14658÷7329=2
被除數(shù)的千位上的數(shù)字為5。算式為15000÷7000=2,余下的數(shù)字為2、3、4、6、8、9,可以寫出1000÷000=2等式即可。可以找到1384÷692=2,1846÷923=2,1864÷932=2三種答案。所以,可以斷定又有3種形式符合要求;
15384÷7692=2
15846÷7923=2
15864÷7932=2
(4)等于8。被除數(shù)的千位上的數(shù)字只能是6或7。通過試驗(yàn),無(wú)解。
(5)等于9。被除數(shù)的千位上的數(shù)字只能是8。算式為18000÷9000=2,余下的數(shù)字為2、3、4、5、6、7,可以寫出1000÷000=2等式即可。可以找到1534÷267=2,1546÷273=2,1654÷327=2三種答案。所以,可以斷定有3種形式符合要求,
18534÷9267=2
18546÷9273=2
18654÷9327=2
博士吁了口氣:“以上12種答案就是本題的全部解。數(shù)學(xué)講究的正是嚴(yán)密的推理的仔細(xì)的計(jì)算。它是鍛煉人的邏輯思維的最好方法。”
一向?qū)θの端闶街缘娜钚∑撸吹醚劬Ρ牭么蟠蟮模於己喜粩n了。