问题1498--巧排螺旋阵

1498: 巧排螺旋阵

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

题目描述

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


输入

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

输出

输出符合题意的螺旋阵。

样例输入 Copy

5

样例输出 Copy

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

来源/分类