记录编号 217604 评测结果 AAAAAAAAAA
题目名称 [NOIP 2008]传球游戏 最终得分 100
用户昵称 Gravatarnsnsjsjjs 是否通过 通过
代码语言 C++ 运行时间 0.002 s
提交时间 2016-01-04 20:59:04 内存使用 0.29 MiB
显示代码纯文本
#include <stdio.h>
#include <string.h>

int Ball[31][31];

int N,M;

int Pd(int x)
{
    if(x<1)return x+N;
    if(x>N)return x-N;
    return x;
}

int main()
{
	freopen("ballg.in","r",stdin);
	freopen("ballg.out","w",stdout);
	memset(Ball,0,sizeof(Ball));
	scanf("%d%d",&N,&M);
	Ball[1][2]=Ball[1][N]=1;
	for(int a=2;a<=M;a++)
	{
		for(int b=1;b<=N;b++)
		{
			Ball[a][b]=Ball[a-1][Pd(b+1)]+Ball[a-1][Pd(b-1)];
		}
	}
	printf("%d",Ball[M][1]);
	return 0;
}