Contest3288 - 【C3】记忆化搜索,使用递归完成
2024-10-21 18:00:00
3333-10-21 22:00:00
信息与公告
ll p[1001];
ll dp(int i){
// dp(i) 表示计算第i个月的兔子数量
if(i<=2){
return 1;
}
if(p[i]!=0) return p[i];
p[i] = dp(i-1)+dp(i-2);
return p[i];
// return dp(i-1)+dp(i-2);
}
int main(){
ll n;
cin>>n;
cout<<dp(n);
return 0;
}