【初心者】pythonで0から Project Euler を解いてみた25
2182 ワード
今回は、Euler25を解いていくっ!!!!
問題はここっ!!!
http://odz.sakura.ne.jp/projecteuler/index.php?cmd=read&page=Problem%2025
フィボナッチ数列ですねーーー
なんか最初のほうに似た問題ありましたね
コード
Fn = [1,1]
ter = 0
while True:
Fn.append(Fn[ter] + Fn[ter+1])
ter += 1
if Fn[ter+1] > 10 ** 999:
break
print(Fn)
print(len(Fn))
今回はリスト使ったらうまくできるんじゃねと思いリストを使いやりました
まず最初に問題で定義されていた[1,1]から始めました
そして作った数をリストに追加していくことにして解きました
かなり簡単できたんじゃかなと思いました
Author And Source
この問題について(【初心者】pythonで0から Project Euler を解いてみた25), 我々は、より多くの情報をここで見つけました https://qiita.com/projecteuler/items/e8e7cee92cc9183c35a7著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .