1296: 行列对角线

内存限制:128 MB 时间限制:1.000 S 标准输入输出
题目类型:传统 评测方式:文本比较 上传者:
提交:13 通过:5

题目描述

输入三个自然数n、i、j(1≤i≤n,1≤j≤n),输出在一个有 n*n个格子的棋盘中,与格子(i,j)同行、同列、同一对角线的所有格子的位置。
例如:n=4,i=2,j=3,表示在4*4棋盘中,指定位置为第二行第三列。

第一列 第二列 第三列 第四列
第一行



第二行

(2,3)
第三行



第四行




当n=4,i=2,j=3时,输出的结果是:
(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) {左下到右上对角线上的格子的位置}


输入样例 复制

4 2 3

输出样例 复制

(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)

数据范围与提示

小括号,逗号都是英文的

分类标签