====== fib-contest ======
{{tag> edu. software, event contest}}
==== Aufgabe ====
Finde die Summe aller geraden Fibonacci-Zahlen deren Wert 4.000.000 nicht ueberschreitet.
Es zaehlt die Loesung, die in einer real existierenden Programmiersprache (keine DSL, sorry armin), die wenigsten Zeichen Benoetigt.
Frist: 25. Juli 2014 um 20:00 Uhr
==== Preis ====
Eine Kiste Mate oder Tannenzaepfle
==== Loesungen ====
^ Wer? ^ Laenge? ^Code? ^
|makefu | 125 Char | python -c 'from math import sqrt as q;print(sum([round(((1+q(5))/2)**i/q(5)) for i in range(1,34) if round(((1+q(5))/2)**i/q(5))%2==0]))'
|
|rixx | 91 Char | python -c 'f=lambda x: x if x<2 else f(x-1)+f(x-2); print(sum(f(i) for i in range(1,34) if f(i)%2==0))'
|
|bastian | 54 Char | node.exe -p "for(s=0,i=n=e=c=1;e<4000000;e=n+i,i=n,n=e){s+=e%2?0:e}"
|
|hdz|43 char|node -p "for(s=0,a=b=1;b<4e6;a=(b+=a)-a){s+=b%2?0:b}"
|