有一個困難的數學問題想問一下大家 (麻煩知道的人教教我) :
任意四個數字可以組成一個 四 位 數 ,
而這之中會排出一個最大的四位數A 及
一個最小的四位數 B ,
( A - B ) 又會的到一個新的四位數字,這四個數字在去排列
一樣可以得到另一個新的A\'、B\',
( A\'- B\') 又會的到一個新的四位數字,這四個數字再去排列
一樣可以得到另一個新的A\"、B\",
這個動作一直重複做,幾次之後任意四個數字運算之後一定會得到
6174 這個答案,為什麼 ????
希望各位數學高手能幫幫我!!!!!謝謝
2006-04-29 10:41:55 · 3 個解答 · 發問者 澎澎 1 in 電腦與網際網路 ➔ 程式設計
這個就不一定了,給你程式,你自己執行看看就知道幾次了。
圖片參考:http://sweb.nuu.edu.tw/icons/binary.gif
four.exe 29- 4月-2006 21:50 20K
2006-05-01 08:46:47 補充:
你是說最後一次顯示出來的結果嗎?還是說只有一組數字呢???
2006-05-02 12:55:26 補充:
當然呀!因為 7641 - 1467 = 6174 呀!
2006-04-29 17:51:30 · answer #1 · answered by 世賢 7 · 0⤊ 0⤋
http://stdb.org/forum/forum_posts.asp?TID=59
2006-05-06 07:58:30 · answer #2 · answered by 不放棄不該放棄的是執著 1 · 0⤊ 0⤋
To Liu-Liu
我執行你的程式,每次跑起來都是6174ㄋㄟ
2006-05-01 18:44:55 補充:
最後一次顯示出來的結果都是6174
2006-04-30 19:34:41 · answer #3 · answered by W.J.S. 7 · 0⤊ 0⤋