题库练习 迷宫的相邻点
← 上一题 下一题 →

A1680 | 迷宫的相邻点

时间限制1s
内存限制128MB
通过 / 提交0/0

题目描述

一个迷宫由 $n$ 行 $m$ 列格子组成,给定其中的一个位置坐标 $(x, y)$,求出其上下左右相邻点的坐标。

注意:输出时按照右下左上的方向输出。

输入格式

输入仅一行,包含 $4$ 个整数 $n, m, x, y$。

$0 < n,m \le 1000$

$1 \le x \le n, 1 \le y \le m$

输出格式

输出有 $4$ 行,按照右下左上的方向输出 $(x, y)$ 这个点的 $4$ 个相邻点。每一行输出两个数,分别包含行坐标和列坐标,其间用一个空格隔开。

注意:如果其中某个相邻点越界了则输出 NA

输入输出样例

输入 #1
5 6 2 1
输出 #1
2 2
3 1
NA
1 1
C++ 编辑器
输入
输出