2009-07-12 41 views

回答

0

找到表格10 ** k-1的第一個數字,該數字正好除以分母的分母,將其除以分子並乘以分子,即可得到重複部分。

8

由於給出的答案可能是項目euler的擾流板(這通常不是在這裏做的stackoverflow),我想給這個提示:讀this(1.2節應該響鈴)。

2

我知道這個問題是很久以前的事,但我想人們可能還在尋找這樣的事情,所以我想我會提一些事情要牢記這樣做的時候,因爲我試過編碼,並最終改變了我的心靈使用長時間劃分並找出在分割後得到餘數時發生重複的地方。我實際上最初試圖使用螞蟻Aasma建議的方法。

我試圖得到這樣的輸出爲1/7,因爲我的函數試圖輸出一個字符串,可以用作一個問題的答案; 「0.142857 142857 ......」

小數如1/7使用的是由螞蟻Aasma提供的方法很容易被發現,但是當你嘗試的東西,如1/35變得痛苦 - 這不能被劃分成數字滿9。首先,任何分母都必須有任何10的因子分開 - 即將所有的5和2分開,將諸如1/35的分數轉換爲0.2/7

對於例如1/70 ,我相信最好的辦法是實際找到1/7,然後在小數點後面加上0。對於1/35,你可以將它轉換爲0.2/7,然後轉換爲2/7,重複部分和小數點之間爲0。

只要使用螞蟻Aasma建議的方法,請牢記幾個提示。

相關問題