记录编号 319861 评测结果 AAAAAAAAAA
题目名称 [HZOI 2016]从0开始的序列 最终得分 100
用户昵称 Gravatar农场主 是否通过 通过
代码语言 C++ 运行时间 0.147 s
提交时间 2016-10-11 11:09:26 内存使用 7.93 MiB
显示代码纯文本
#include<cstdio>
#include<algorithm>
#define maxn 1001
#define mod 5201314
using namespace std;
typedef long long ll;
//固定一位or把最高位插入 
ll f[maxn][maxn]={0};
int main(){
	freopen("sky_num.in","r",stdin);
	freopen("sky_num.out","w",stdout);
	int n,k;
	scanf("%d%d",&n,&k);
	for (int i=1;i<=n;i++){
		f[i][0]=1;
		for (int j=1;j<=n;j++){
			f[i][j]=(f[i-1][j-1]*(i-j)+f[i-1][j]*(j+1))%mod;
		}
	}
	printf("%lld",f[n][k]);
	return 0;
}