问题1499--顺时针排螺旋阵

1499: 顺时针排螺旋阵

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 128 MB

题目描述

给你一个N行N列的方格矩阵,从外圈按顺时针依次填写自然数,这会构成一个螺旋阵,你能编程实现吗?
比如5行5列的情况如下:
1 2 3 4 5
16 17 18 19 6
15 24 25 20 7
14 23 22 21 8
13 12 11 10 9



输入

输入一个正整数数N(N<100)。

输出

输出符合题意的螺旋阵。

样例输入 Copy

5

样例输出 Copy

1 2 3 4 5
16 17 18 19 6
15 24 25 20 7
14 23 22 21 8
13 12 11 10 9

来源/分类