【Project Euler】【Problem 2】Even Fibonacci numbers
2013-03-26 18:48
507 查看
Even Fibonacci numbers
Problem 2
Each new term in the Fibonacci sequence is generated by adding the previous two terms. By starting with 1 and 2, the first 10 terms will be:1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...
By considering the terms in the Fibonacci sequence whose values do not exceed four million, find the sum of the even-valued terms.
|
偶数 斐波拉契数列?
Problem 2
斐波拉契数列中的每个元素都是根据已知的钱两个数列生成的。以1和2开始,前10个元素是:1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...
思考元素值不超过4000000的斐波拉契数列,找出其中偶数元素的和
|
#include <stdio.h> int main(int argc, char *argv[]) { int fb1 = 1; int fb2 = 2; int sum = 0; int maxNum = 4000000; while (fb1<maxNum) { printf("%d \n",fb1); if(fb1 % 2==0) sum += fb1; fb2 = fb1+fb2; fb1 = fb2-fb1; } printf("result is %d",sum); return 0; }
相关文章推荐
- 2 Even Fibonacci numbers - Project Euler
- [欧拉计划]Problem 2.Even Fibonacci numbers
- Project Euler Problem 2: Even Fibonacci numbers
- Project Euler Problem 2 - Even Fibonacci numbers
- (Problem 2)Even Fibonacci numbers
- (Problem 2)Even Fibonacci numbers
- Problem 2 : Even Fibonacci numbers
- Problem 2 Even Fibonacci numbers
- Problem 2 Even Fibonacci numbers (fibonacci 数学规律)
- Project Euler 002 Even Fibonacci numbers
- Problem 2:Even Fibonacci numbers
- Project Euler 2 Even Fibonacci numbers
- (Problem 2)Even Fibonacci numbers
- ProjectEuler编程之旅:2. Even Fibonacci numbers
- Project Euler:Problem 42 Coded triangle numbers
- Prioject Euler problem2 :Even Fibonacci numbers
- Even Fibonacci numbers
- Project Euler:Problem 88 Product-sum numbers
- Even Fibonacci numbers
- Even Fibonacci numbers