1 条题解
-
0
#include <iostream> #include <cstdio> using namespace std; long long b[1005]; long long a(int f) { if(f==1) { return 1; } if(f==2) { return 2; } if(f==3) { return 4; } if(b[f]==0) { b[f]=a(f-1)+a(f-2)+a(f-3); } return b[f]; } int main() { int n; cin>>n; cout<<a(n); return 0; }
- 1
信息
- ID
- 228
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 7
- 标签
- (无)
- 递交数
- 25
- 已通过
- 7
- 上传者