莫名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];
}