比赛 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;
}