记录编号 498066 评测结果 AAAAAAAAAA
题目名称 [NOIP 2002]过河卒 最终得分 100
用户昵称 Gravatar梦那边的美好ET 是否通过 通过
代码语言 C++ 运行时间 0.002 s
提交时间 2018-06-04 19:55:27 内存使用 0.34 MiB
显示代码纯文本
#include<iostream>  
#include<cstdio>
#include<cmath>
#include<cctype>  
#include<cstring>  
#include<algorithm>  
using namespace std; 
int m,n,x1,w;
int a[51][51]={0},f[66][66],up=0;
int main()
{ 
    freopen("pj024.in","r",stdin);        
    freopen("pj024.out","w",stdout);      
    cin>>n>>m;
	cin>>x1>>w;
	a[x1][w]=2;
	a[x1-1][w-2]=2;
	a[x1-2][w-1]=2;
	a[x1-1][w+2]=2;
	a[x1-2][w+1]=2;
	a[x1+2][w+1]=2;
	a[x1+1][w+2]=2;
	a[x1+1][w-2]=2;
	a[x1+2][w-1]=2;
	f[0][1]=1;
	for(int i=1;i<=n+1;i++)
		for(int j=1;j<=m+1;j++)
			if(a[i-1][j-1]==0)
				f[i][j]=f[i-1][j]+f[i][j-1];
	cout<<f[n+1][m+1];
    return 0;  
}