为什么第一个点RE了QAQ
下载了数据点,是对的啊
我的代码:
#include<bits/stdc++.h>
using namespace std;
bool b[25][25];
long long a[25][25];
int fx[8] = {-2,-2,-1,-1,2,2,1,1};
int fy[8] = {-1,1,-2,2,1,-1,2,-2};
int main()
{
int n,m,x,y;
cin >> n >> m >> x >> y;
a[0][0] = 1;
b[x][y] = 1;
for(int i = 0;i <= 7;i++)
{
b[x + fx[i]][y + fy[i]] = 1;
}
for(int i = 0;i <= n;i++)
{
for(int j = 0;j <= m;j++)
{
if(i == 0 && j == 0)
{
continue;
}
if(b[i][j] == 0)
{
a[i][j] = a[i - 1][j] + a[i][j - 1];
}
}
}
cout<<a[n][m];
return 0;
}



求DALAO帮调awa