普及-⏱ 1000ms💾 256MB#P3152🏷️ 模拟

题目描述

监控屏是一块 $n \times n$ 的网格(行、列均从 1 开始编号)。位于格子 $(i, j)$ 的雷达可以监视:

  • 与它同行的所有格子(按列号从左到右);
  • 与它同列的所有格子(按行号从上到下);
  • 与它同处左上到右下对角线的所有格子(从左上到右下);
  • 与它同处左下到右上对角线的所有格子(从左下到右上)。

给定 $n, i, j$,请按上述顺序(行、列、左上-右下、左下-右上)输出雷达覆盖的格子位置。

输入格式

一行,三个自然数 $n, i, j$($1 \le i, j \le n$)。

输出格式

四行: 第一行同行格子,从左到右; 第二行同列格子,从上到下; 第三行左上-右下对角线格子,从左上到右下; 第四行左下-右上对角线格子,从左下到右上。 每个格子输出为 (x,y),相邻格子之间用一个空格分隔。

数据范围

$$1 \le i, j \le n \le 10$$

样例输入 #1
4 2 3
样例输出 #1
(2,1) (2,2) (2,3) (2,4)
(1,3) (2,3) (3,3) (4,3)
(1,2) (2,3) (3,4)
(4,1) (3,2) (2,3) (1,4)
样例输入 #2
1 1 1
样例输出 #2
(1,1)
(1,1)
(1,1)
(1,1)