#Q0517C03. 输出数字螺旋矩阵(2)

输出数字螺旋矩阵(2)

题目描述

输入一个正整数N,生成一个N×N的螺旋矩阵,矩阵中元素取值为1~N2,1在左上角,其余各数按顺时针方向旋转前进,依次递增放置。例如,当N=4时,矩阵各元素如下:

输入格式

输入占一行,为一个正整数N,1≤N≤9。

输出格式

输出N×N大小的螺旋矩阵,即输出N行,每行有N个数字,每个数字输出时占3个字符的宽度。

样例 #1

样例输入 #1

4

样例输出 #1

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