请问我这样写咋就不对呐 #include<iostream> using namespace std; int main() { int a[1000]; a[1]=0;a[2]=1;a[3]=1; int x; cin >> x; if(x==1) cout<< 0 << endl; if(x==2 || x==3) cout << 1 << endl; if(x>=3) { int i; for(i=4;i<=x;i++) { a[i]=a[i-3]+2*a[i-2]+a[i-1]; } cout << a[i] << endl; } return 0; }
点赞 1

相关推荐

点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务