codingtests/solutions/ProjectEuler/002/solve.c

18 lines
254 B
C
Raw Normal View History

2012-03-01 10:35:34 +00:00
#include <stdio.h>
int main( )
{
int sum = 2;
int fib[3] = { 1, 2, 3 };
while(fib[2] < 4000000)
{
fib[2] = fib[0] + fib[1];
if(fib[2] % 2 == 0)
sum += fib[2];
fib[0] = fib[1];
fib[1] = fib[2];
}
printf( "%i", sum );
}