- 趣味數學
- (俄)別萊利曼著 余杰編譯
- 560字
- 2021-10-29 18:00:49
14.答案早知道
請朋友隨便選一個三位數,前提是這個數的末位不是0,首、末位數字之差不能比2小。先把這個三位數的首、末位數字互換,變成一個新的三位數,用大數減小數的方法,計算出兩個三位數的差。然后將組成這個差的數字顛倒位置,與原差相加。
他不必告訴你任何一步的答案,你也不必問,等他計算完,你首先報出一個數給他。相信我,他一定會吃驚的,因為你報出的數絕對和他的最終計算結果是一樣的。
假設你的朋友選定的三位數是467,他的計算過程是這樣的:

而他得到的這個1089,就是你所報出的數字。你是怎么在一無所知的情況下做到的?我們來分析一下。
假設用a、b、c來表示這個數各數位上的數字,且a與c的差不小于2,c≠0。這個數為:100a+10b+c。
首、末位數字互換后得到的新三位數為:100c+10b+a。
兩數之差為:99a-99c。
我們對這個差數進行一些運算:

這樣看起來,這個差就變形成一個百位為“a-c-1”,十位為9,個位為“10-a+c”的三位數了。
數位顛倒后,得到的新數為:100(10+c-a)+10×9+(a-c-1)。
將兩個數相加:
100(a-c-1)+10×9+(10-a+c)+100(10+c-a)+10×9+(a-c-1)
解得結果為:100×9+180+9=1 089。
現在你應該很明白了,無論數字a、b、c為何數,或者說無論你選定的三位數為何數,經過你所引導的那番運算之后,其結果都是1 089。那么一無所知又有什么關系呢?反正答案是早就確定了的。
當然,同樣的魔術對一位朋友表演一次就夠了,否則會穿幫的哦。