3 4WA 60求助
查看原帖
3 4WA 60求助
366345
xs_liuyuxuan楼主2023/3/24 21:09

莫名wa

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
ll a[33][33],b[33][33],c;

int p(ll x,ll y){
	if(x>=0&&y>=0)a[x][y]=1;
	return 0;
}
int g(ll x,ll y){
	if(x>=0&&y>=0)return b[x][y];
	return 0;
}
int main(){
	ll i,j,k,n,m,x,y;
	cin>>n>>m>>x>>y;
	p(x-2,y-1);p(x+2,y-1);p(x-2,y+1);p(x+2,y+1);
	p(x-1,y-2);p(x+1,y-2);p(x-1,y+2);p(x+1,y+2);
   p(x,y);
	b[0][0]=1;
	for(i=0;i<=n;i++){
		cout<<'\n';
		for(j=0;j<=m;j++){
			cout<<a[i][j]<<' ';
			if(i==0&&j==0)continue;
			if(a[i][j]==1)continue;
			b[i][j]=g(i-1,j)+g(i,j-1);	
		}
	}
	cout<<b[n][m];
}
2023/3/24 21:09
加载中...