【正经题解】迷宫的相邻点
2026-07-07 14:52:11
发布于:浙江
3阅读
0回复
0点赞
我不写了(题目大意,思路,提示说明)
代码实现
我不写了(部分代码)
完整代码
#include<bits/stdc++.h>
using namespace std;
int n,m;
int x,y;
int x1[10] = {0,0,1,0,-1};
int y2[10] = {0,1,0,-1,0};
void dfs( int x , int y ){
for ( int i = 1; i <= 4; i++ ){
if ( x + x1[i] > n || y + y2[i] > m || x + x1[i] < 1 || y + y2[i] < 1 ){
cout << "NA\n";
continue;
}
cout << x + x1[i] << ' ' << y + y2[i] << endl;
}
}
int main(){
cin >> n >> m;
cin >> x >> y;
dfs(x,y);
return 0;
}
这里空空如也




有帮助,赞一个