#Z01145. 优美的螺旋矩阵

优美的螺旋矩阵

题目描述

输入一个31以内的数子num,让这num的平方个数字以螺旋矩阵的方式显示在屏幕上。

输入格式

输入包含多个测试用例。每个测试用例都包含一个整数N(1<=N<=31)。

输出格式

输出一个N*N的由外向内顺时针的螺旋矩阵。一个数字占三位,不足补空格(数字之间有三个空格),输出之间空一行。

1
4
6
1

  1     2     3     4
 12    13    14     5
 11    16    15     6
 10     9     8     7

  1     2     3     4     5     6
 20    21    22    23    24     7
 19    32    33    34    25     8
 18    31    36    35    26     9
 17    30    29    28    27    10
 16    15    14    13    12    11

提示

每个数不足3位,那么前面补充空格,靠右对齐,每个数之间空3个空格