比赛 | 201712练习 | 评测结果 | AAAAAAAAAA |
---|---|---|---|
题目名称 | 走楼梯 | 最终得分 | 100 |
用户昵称 | Ceres | 运行时间 | 0.048 s |
代码语言 | C++ | 内存使用 | 4.10 MiB |
提交时间 | 2017-12-23 22:26:19 | ||
#include <cstdio> using namespace std; int n=0; int f[1000100]={0}; int main() { freopen("stair_one.in","r",stdin); freopen("stair_one.out","w",stdout); scanf("%d",&n); f[1]=1,f[2]=3,f[3]=8; for(int i=4;i<=n;i++) f[i]=(f[i-1]+f[i-2]*2+f[i-3]*3)%2333333; printf("%d\n",f[n]); return 0; }