求助,这里WA了!!!
查看原帖
求助,这里WA了!!!
755503
LiJinLin_AFO楼主2023/2/11 22:19
#include<stdio.h>
long long a[25][25],bx,by,cx,cy;
bool sb(int i,int j){
	if(i==cx&&j==cy||i==cx-2&&j==cy+1||i==cx-1&&j==cy+2||i==cx+1&&j==cy+2||i==cx+2&&j==cy+1||i==cx+2&&j==cy-1||i==cx+1&&j==cy-2||i==cx-1&&j==cy-2||i==cx-2&&j==cy-1) return 1;
	return 0;
}
int main(){
	scanf("%d%d%d%d",&bx,&by,&cx,&cy);
	for(int i=0,j=0;i<=bx;i++) a[i][j]=1;
	for(int i=0,j=0;j<=by;j++) a[i][j]=1;
	for(int i=1;i<=bx;i++){
		for(int j=1;j<=by;j++){
			if(sb(i,j)) a[i][j]=0;
			else a[i][j]=a[i-1][j]+a[i][j-1];
		}
	}
	printf("%lld",a[bx][by]);
	return 0;
}

求助!!!

2023/2/11 22:19
加载中...