4
我找到符合歐拉項目5此溶液(這是最小的正數,它是所有從1號的整除至20?)與整數值的可變範圍,以通過均勻地分割:如何避免在遞歸函數中手動設置變量的初始值?
def Euler5(start, end, counter):
x = counter
while start <= end:
if x%counter == x%start:
return Euler5(start+1, end, x)
else:
x += counter
return x
但是,我不得不手動將計數器設置爲最小的整數值(初始值爲counter
= start
值)。有沒有辦法自動做到這一點,並維護算法?
哦,你是可能是正確的 – Julius
如果確實是這樣,我會很感激。 ;) – dkasak
你去... – Julius