fork download
  1. #include <stdio.h>
  2.  
  3. unsigned long long arr[100] = {0, 1, 1};
  4. int n;
  5.  
  6. unsigned long long fibo(n)
  7. {
  8. for(int i = 3; i <= n; i++)
  9. {
  10. arr[i] = arr[i - 1] + arr[i - 2];
  11. }
  12. return arr[n]; //= fibo(n - 1) + fibo(n - 2);
  13. }
  14.  
  15. int main(void) {
  16. scanf("%d", &n);
  17. printf("%lld", fibo(n));
  18. }
Success #stdin #stdout 0s 5548KB
stdin
1
stdout
1