HZNUOJ

方阵填数

Tags:
Time Limit:  1 s      Memory Limit:   32 MB
Submission:2897     AC:1331     Score:56.23

Description

在一个N*N的方阵中,填入1,2,……N,共N*NN≤10)个数,并要求构成如下的格式:

例:

N=5

13 14 15 16  1

12 23 24 17  2

11 22 25 18  3

10 21 20 19  4

 9  8  7  6  5

N=6

16 17 18 19 20  1

15 30 31 32 21  2

14 29 36 33 22  3

13 28 35 34 23  4

12 27 26 25 24  5

11 10  9  8  7  6

Input

N

Output

方阵。

同一行的数字用空格隔开。每行末尾不要有多余的空格。

Samples

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

Hint

博客题解:https://blog.csdn.net/AgCl_LHY/article/details/107189026