標題:

如何將468乘19再乘12位數結果尾兩數等於零

發問:

各位大大你好我要將468乘19再乘12位數結果最後兩位數會等於零,而且結果的每兩位數字不能大於49,是否有方法或公式能夠算的出來.例(468乘19乘************=(12)(25)(48)(33)**(00)) 前面4個用( )起來的數字不能大於49 ... 顯示更多 各位大大你好 我要將468乘19再乘12位數結果最後兩位數會等於零, 而且結果的每兩位數字不能大於49,是否有方法或公式能夠算的出來. 例(468乘19乘************=(12)(25)(48)(33)**(00)) 前面4個用( )起來的數字不能大於49 而且最後兩個數字都要是零 468乘19為固定數字************12位數則不一定是什麼數字. 但是結果要能夠前面每兩個數字不能大於49,而最後兩個數字都要是零.倒數第三和第四的數字則不限. 更新: 你好,謝謝你的回答,但是我前面8個數字不能都0,只有最後兩個數字是0 而已.而且前面8個數字拆成兩個兩個都不能大於49. 如:例(23)(17)(33)(40)**00.最後兩個數字一定要00,倒數第三和第四個數字則不限定為神麼數字

最佳解答:

 

此文章來自奇摩知識+如有不便請留言告知

大大您好 這個問題恐怕只能用湊的 不過要湊得有技巧 以下是在下的想法與計算過程 首先468*19=8892 8892乘上一個數後變成12位數 則這個乘數有可能是8位數或9位數 可是若乘數為9位數,則結果的首位一定是8或9 怎樣都與「不能大於49」的條件違背 故乘數為8位數 再來,8892有因數4 若結果的後兩位皆為0則必然被100整除 8892中含有因數4表示乘數中至少含有因數25 這就決定了乘數的後兩位為00, 25, 50或75 最後是將整個乘數湊出來 至於要試幾遍就必須靠點運氣了 假設乘數abcdef00 因為結果為12位數 abcdef00大於等於1*10^11/8892約等於1.124*10^7 會影響首位者為8a+(0.8a+0.8b)+(0.09a+0.08b+0.08c) 之所以寫成小數是因為以左邊數來第二位為個位數算 因為前二位不得超過49 所以8.89a+0.88b+0.08c不超過49 配合前面的限制找a,b,c的解 不只一組,但是在下選其中一組做說明 在下選的是a=1,b=2,c=3 則在不考慮後面位數的影響下 8892*123def00=1089******00 (1089是8*1填在第二位,8*1+8*2填在第三位, 9*1+8*2+8*3填在第四位,再相加進位後的結果) 89明顯不合要求,希望d可以大一點以造成進位,設d=9 8892*1239ef00=11006*****00 (11006是1089填在第四位,2*1+9*2+8*3+8*4填在第五位 再加總之結果) 終於符合要求了 接下來將11006填在第五位,2*2+9*3+8*9+8*e填在第六位 則前六位變成110163+8e e從0代到9都不會不合條件,故任選一個 在下選擇e=6 則前六位變成110211 接著把2*3+9*9+8*6+8*f填在第七位 得前七位1102245+8f f也是從0代到9都可符合條件 故任選一個,在下令f=4 則前七位1102277 乘數確定下來12396400 可是最後的7無法進位,不合條件,f假設錯誤 所以在下修改成f=7 前七位1102301 乘數變為12396700 把最後幾位算完 8892*12396700=110231456400 雖然過程辛苦,但最後總是達成目標了 每位數字間多少會相互影響 可是要一次全部討論是不可能的 在下的過程中求得的前幾位數並不是真正的最後答案 但是儘量降低後面位數的影響,才是在下的目的 希望這篇回答對您有幫助! 2009-03-31 20:32:12 補充: 若您對在下計算過程有任何疑問 請不客氣儘量發問

其他解答:

是這樣嗎? 468*19*25000000=222300000000 2009-03-30 22:16:31 補充: 這樣應該可以了 468*19*19269250=171342171000 答案應該不只這一組6FE1C172E25AFD66
arrow
arrow

    yffuhxy 發表在 痞客邦 留言(0) 人氣()