求助!
查看原帖
求助!
1052612
jason2024楼主2024/7/24 12:41
#include<cstdio>
using namespace std;
int a[50][50],n,m,b1,b2;
int main(){
	scanf("%d%d%d%d",&n,&m,&b1,&b2);
	for(int i=1;i<=n;++i){
		for(int y=1;y<=m;++y){
			if(i==1||y==1){
				a[i][y]==1;
			}
			else a[i][y]=a[i-1][y]+a[i][y-1];
			if(a[i][y]==a[b1][b2]||a[i][y]==a[b1-2][b2-1]||a[i][y]==a[b1-2][b2+1]||a[i][y]==a[b1-1][b2-2]||a[i][y]==a[b1+1][b2-2]||a[i][y]==a[b1-1][b2+2]||a[i][y]==a[b1+1][b2+2]||a[i][y]==a[b1+2][b2-1]||a[i][y]==a[b1+2][b2+1]) a[i][y]=0;
		}
	}
	printf("%d",a[n][m]);
	return 0;
}
2024/7/24 12:41
加载中...