fork download
  1. /*
  2.  * https://p...content-available-to-author-only...r.net/problem=2
  3.  */
  4. #include <stdio.h>
  5.  
  6. int main(void) {
  7. int a = 1;
  8. int b = 2;
  9. int t;
  10. int sum = 0;
  11.  
  12. while (b < 4000000) {
  13. if ((b & 0x1) == 0) {
  14. sum += b;
  15. }
  16. printf("a=%d b=%d\n", a, b);
  17. t = a + b;
  18. a = b;
  19. b = t;
  20. }
  21.  
  22. printf("sum= %d\n", sum);
  23.  
  24. return 0;
  25. }
  26.  
Success #stdin #stdout 0s 2292KB
stdin
Standard input is empty
stdout
a=1 b=2
a=2 b=3
a=3 b=5
a=5 b=8
a=8 b=13
a=13 b=21
a=21 b=34
a=34 b=55
a=55 b=89
a=89 b=144
a=144 b=233
a=233 b=377
a=377 b=610
a=610 b=987
a=987 b=1597
a=1597 b=2584
a=2584 b=4181
a=4181 b=6765
a=6765 b=10946
a=10946 b=17711
a=17711 b=28657
a=28657 b=46368
a=46368 b=75025
a=75025 b=121393
a=121393 b=196418
a=196418 b=317811
a=317811 b=514229
a=514229 b=832040
a=832040 b=1346269
a=1346269 b=2178309
a=2178309 b=3524578
sum= 4613732