2015-08-14 37 views
-1

如果我想爲X100Y找到X和Y,使得X和Y非零並且是100的最小倍數,那麼在python中應該是什麼代碼?找到最少的多個編號 - Python

+3

您可以顯示一些樣本輸入輸出和代碼你的 – The6thSense

+0

說輸入是11004 ...如果這是最小倍數那麼X = 1,Y = 4 – Joe

+0

我不是那麼好的數學,你可以更多的指定'你想要首先和最後一個整數' – The6thSense

回答

0

如果X和Y是單個數字,那麼無論ABCDE有多長,XABCDEY除以ABCDE都不能超過1000或小於10,所以只需使用暴力。將x設置爲10,計算ABCDE * x,看中間的數字是否爲ABCDE,然後增加x並重復,直到找到中間數字匹配的數字,或者您達到1000.

+0

這是不正確的。 X = 481,Y = 8是2004年的最小解決方案,48120048 = 2004 * 24012。 – augurar

+0

你可以顯示你的代碼並解釋邏輯請爲x = 481和y = 8 – Joe

+0

哦,這個問題的措辭使我認爲X和Y是單個數字。沒關係。 – codewarrior