4543: 拐角方阵
[Creator : ]
Description
经过上次猪猪们的偷袭,小鸟们也改变了小石头的存放方式,将1~N×N之间的自然数按下图所示的次序依次存放到一个N×N的二维数组中。下图描述了N=5时各个元素的值及其赋值次序 ,输出时只要输出各个元素的值。
1 → 2 9 → 10 25
↓ ↑ ↓ ↑
4 ← 3 8 11 24
↓ ↑ ↓ ↑
5 → 6 → 7 12 23
↓ ↑
16← 15← 14← 13 22
↓ ↑
17→ 18→ 19→ 20→21
1 → 2 9 → 10 25
↓ ↑ ↓ ↑
4 ← 3 8 11 24
↓ ↑ ↓ ↑
5 → 6 → 7 12 23
↓ ↑
16← 15← 14← 13 22
↓ ↑
17→ 18→ 19→ 20→21
Input
输入一个正整数N,N<=20。
Output
输出上图所示的数字方阵。共n行,每行n个正整数,相邻两数之间严格用一个空格隔开,行首和行尾没有空格。
Sample 1 Input
5
Sample 1 Output
1 2 9 10 25
4 3 8 11 24
5 6 7 12 23
16 15 14 13 22
17 18 19 20 21