#C1238. B21 习题-3 螺旋矩阵
B21 习题-3 螺旋矩阵
B21 习题-3 螺旋矩阵
题目描述
一个 行 列的螺旋矩阵可由如下方法生成: 从矩阵的左上角(第 行第 列)出发,初始时向右移动;如果前方是未曾经过的格子,则继续前进,否则右转;重复上述操作直至经过矩阵中所有格子。根据经过顺序,在格子中依次填入 ,构成了一个螺旋矩阵。下面是一个 时的螺旋矩阵。
1 2 3 4
12 13 14 5
11 16 15 6
10 9 8 7
现给出矩阵大小 以及 和 ,请你求出该矩阵中第 行第 列的数是多少。
输入格式
三个整数 ,整数之间用空格隔开,分别表示矩阵大小、待求的数的行号和列号;
输出格式
一个整数,表示矩阵中第 行第 列的值。
样例输入
4 2 3
样例输出
14
样例分析
如上所述。
数据范围
对于 的数据, ; 对于 的数据, , 。