记录编号 330868 评测结果 AAAAAAAAAA
题目名称 [NOIP 2008]传球游戏 最终得分 100
用户昵称 Gravatar甘罗 是否通过 通过
代码语言 C++ 运行时间 0.015 s
提交时间 2016-10-26 21:24:52 内存使用 0.29 MiB
显示代码纯文本
#include<cstdio>
#include<iostream>
#include<vector>
#include<cstring>
using namespace std;

int n,m,i,k;
int f[55][55];

int main(){
	freopen("ballg.in","r",stdin);
	freopen("ballg.out","w",stdout);
	scanf("%d%d",&n,&m);
	memset(f,0,sizeof(f));
	f[1][0]=1;
	for (k=1;k<=m;k++){
		for (i=2;i<n;i++)
			f[i][k]+=f[i-1][k-1]+f[i+1][k-1];
		f[1][k]+=f[n][k-1]+f[2][k-1];
		f[n][k]+=f[1][k-1]+f[n-1][k-1];
	}
	printf("%d\n",f[1][m]);
	return 0;
}