Submission
Status:
PPPPPPPPPP
Score: 100
User: mydKN
Problemset: อนุกรม
Language: c
Time: 0.002 second
Submitted On: 2024-10-14 22:01:19
#include<stdio.h>
#define ll long long
#define maxn 100
ll memo[maxn];
ll fibo(int n){
if(memo[n]) return memo[n];
if(n == 0) return 0;
if(n == 1) return 1;
return memo[n] = fibo(n-1) + fibo(n-2);
}
int main(){
int n;
scanf("%d", &n);
memo[1] = 1;
printf("%lld", fibo(n));
}