據說,下麵這道題是俄國大作家列夫·托爾斯泰設計的。
從前,有個農夫,死後留下了一些牛。他在遺書中寫道:妻子:分給全部牛的半數再加半頭。長子:分給剩下的牛的半數再加半頭,他所得的牛是妻子得牛頭數的一半。次子:分給還剩下的牛的半數再加半頭,他所得的牛是長子得牛頭數的一半。長女:分給最後剩下的牛的半數再加半頭,她所得的牛是次子得牛頭數的一半。結果一頭牛也沒有殺,正好全部分完。問:農夫死時留下了多少頭牛?請暫停閱讀,想一想:解這道題該怎麽思考?怎麽計算?是先假設一些情況然後逐一驗證好呢,還是設農夫死時留下的牛為X列方程式來解好呢?此外,解這道題還沒有更簡易的新的思考方法和計算方法?
思考和解答這道題,如果先假設一些情況(例如假設共有20頭牛,共有30頭牛……),然後再對它們逐一驗證和排除,自然是可以的。但這樣不免有些繁瑣,要費很多的時間和精力,是一個較笨的辦法。比較起來,用解方程式的辦法更好一些,但也相當複雜。
解這道題最好是倒過來想,倒過來算:
長女既然得的是最後剩下的牛的“半數”加“半頭”,結果一頭牛都沒殺,也沒有剩下,那麽,她必然得的是:1頭。
次子:長女得的牛是次子的一半,那麽,次子得的牛就是長女的二倍:2頭。
長子:次子得的牛是長子的一半,那麽,長子得的牛就是次子的二倍:4頭。
妻子:長子得的牛是妻子的一半,那麽,妻子得的牛就是長子的二倍:8頭。
把4個人得的牛的頭數相加:1+2+4+8=15,可見,農夫留下的牛是15頭。
解這道題這樣倒過來想,倒過來算,豈不是比采用其他方法顯然要容易得多,也快得多嗎?
思維的方向應該是多角度的,當考慮問題進入死胡同時,我們不防試試倒過來想,或許會有“柳暗花明”的奇跡出現。我們看待問題也如此,倒過來想一想,很多壞事其實也是可以坦然接受的。