迷宫的相邻点题解
2025-07-25 17:30:48
发布于:浙江
#include <bits/stdc++.h>
using namespace std;
int dr[][2]={0,1,1,0,0,-1,-1,0};
int main(){
int n,m,x,y;
cin>>n>>m>>x>>y;
for(int i = 0;i < 4;i++){
int drx=x+dr[i][0],dry=y+dr[i][1];
if(drx>=1&&drx<=n&&dry>=1&&dry<=m){
printf("%d %d\n",drx,dry);
}
else cout<<"NA\n";
}
return 0;
}
全部评论 1
谢谢
2025-07-25 来自 浙江
0
有帮助,赞一个