问题 3160 --漩涡矩阵

3160: 漩涡矩阵★★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 37  解决: 15
[提交][状态][命题人:]

题目描述

一个n*n的矩阵,我们把它看成是由一个又一个的环构成的,按从外到内依次给这些环编号123,……编号为素数的环按顺时针的顺序递增,否则按逆时针顺序递增,我们把这个矩阵命名为漩涡矩阵。把该矩阵的最左上角定为起点,数值为1。输入一个数n,输出这个矩阵,每个数占5个。

输入

一个整数n。(n<=100

输出

一个n*n的漩涡矩阵,每个数占6个字符长度。

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

提示

来源

[提交][状态]