021
10.05.2004, 18:36 Uhr
Pablo
Supertux (Operator)
|
Am schnellsten geht das:
C++: |
#include <stdio.h> #include <math.h> #include <stdlib.h> #define wur5 (sqrt(5))
int fibo(int n) { return (1/wur5)*(pow(0.5*(1+wur5),n) - pow(0.5*(1-wur5),n)); }
int main(int argc, char** argv) { if (argc!=2) return 1; printf("Das %d. Glied der Fibonacci Folge ist: %d\n", atoi(argv[1]), fibo(atoi(argv[1]))); return 0; }
|
Beweis: Induktion über n -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth! Dieser Post wurde am 10.05.2004 um 18:36 Uhr von Pablo editiert. |