【Project Euler】Problem 2 Even Fibonacci numbersをPythonで解く
この問題をPythonで解いた。
#2 Even Fibonacci numbers - Project Euler
日本語の問題文はこちら
フィボナッチ数列の項は前の2つの項の和である. 最初の2項を 1, 2 とすれば, 最初の10項は以下の通りである.
1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ... 数列の項の値が400万以下のとき, 値が偶数の項の総和を求めよ.
sum,a,b, MAX = 0, 1, 2, 4000000 while b < MAX: if b % 2 == 0: sum += b a, b = b, a+b print(sum)