Run ID 作者 问题 语言 测评结果 时间 内存 代码长度 提交时间
47343 奚晨瑞 上台阶 C++ 通过 1 MS 256 KB 421 2024-05-17 15:10:02

Tests(1/1):


#include<bits/stdc++.h> using namespace std; int f(int n){ if(n==1){ return 1; } else if(n==2){ return 2; } else if(n==3){ return 4; } else{ return f(n-1)+f(n-2)+f(n-3); } } int main() { int b[100]; int cnt=0; for(int i=0;i>=0;i++){ int x; cin>>x; if(x!=0){ b[cnt]=f(x); cnt++; } else{ break; } } for(int i=0;i<cnt;i++){ cout<<b[i]<<endl; } }


测评信息: