求助,玄关
查看原帖
求助,玄关
1230697
EasyRememberName楼主2024/8/27 11:54

第一个点我自己测没有问题,但提交是RE
求助,玄关

#include<bits/stdc++.h>
using namespace std;
long long a[25][25],n,m,x,y,fpro[25][25];
int main()
{
	int i,j;
	scanf("%d%d%d%d",&n,&m,&x,&y);
	a[1][1]=1;
	n++;m++;x++;y++;
	fpro[x][y]++;
	fpro[x+1][y-2]++;
	fpro[x+1][y+2]++;
	fpro[x+2][y-1]++;
	fpro[x+2][y+1]++;
	fpro[x-1][y-2]++;
	fpro[x-1][y+2]++;
	fpro[x-2][y-1]++;
	fpro[x-2][y+1]++;
	for(i=1;i<=n;i++)
	{
		for(j=1;j<=m;j++)
		{
			if(i==1&&j==1)
			{
				continue;
			}
			if(fpro[i][j]==0)
			{
				a[i][j]=a[i-1][j]+a[i][j-1];
			}
			else
			{
				a[i][j]=0;
			}
		}
	}
	cout<<a[n][m];
	return 0;
}
2024/8/27 11:54
加载中...