#include <iostream>
int main(int argc, char *argv[])
{
int sum = 0;
for (int t, c = 2, p = 1; sum < 4000000; )
{
if (!(c & 1))
sum += c;
t = c; c += p; p = t;
}
std::cout << "Answer is " << sum << std::endl;
return 0;
}
Gjorde den rekursiv först; men stacken tog lite för mycket stryk :P
Inga kommentarer:
Skicka en kommentar