有没有大佬浅浅看一眼为什么后四个测试点WA?,60分
#include<bits/stdc++.h>
using namespace std;
long long a[5010];
long long f(int n){
if (n==1)return 1;
if(n==2)return 2;
if (a[n])return a[n];
return a[n]=f(n-1)+f(n-2);
}
int main(){
long long n;
cin>>n;
cout<<f(n);
return 0;
}
感谢!!