60求助,#3#4WA
查看原帖
60求助,#3#4WA
524091
dami826楼主2023/5/19 21:04
#include<bits/stdc++.h>
#define WA printf("WA\n");
using namespace std;
bool ctrl[21][21];
long long s[21][21];
int main(){ 
	long long n,m,a,b;
	scanf("%lld %lld %lld %lld",&n,&m,&a,&b);
	s[0][0]=1;
	ctrl[a][b]=true;
    ctrl[a-1][b-2]=true;
    ctrl[a-2][b-1]=true;
    ctrl[a-2][b+1]=true;
    ctrl[a-1][b+2]=true;
    ctrl[a+1][b-2]=true;
    ctrl[a+2][b-1]=true;
    ctrl[a+2][b+1]=true;
    ctrl[a+1][b+2]=true;
	for(int i=0;i<=n;i++){
		for(int j=0;j<=m;j++){
			if(i==0&&j==0){
				continue;
			}
			if(ctrl[i][j]==false){
				s[i][j]=s[i-1][j]+s[i][j-1];
			}
		}
	}
	printf("%lld",s[n][m]);
    return 0;
}
2023/5/19 21:04
加载中...