#P146. 蛇形填数
蛇形填数
题目描述
给定一个正整数 ,可以得到一个 的蛇形矩阵,示例如下:
蛇形矩阵 | ||||
---|---|---|---|---|
1 | 3 | 4 | 10 | 11 |
2 | 5 | 9 | 12 | 19 |
6 | 8 | 13 | 18 | 20 |
7 | 14 | 17 | 21 | 24 |
15 | 16 | 22 | 23 | 25 |
请根据输入的整数 ,输出对应的蛇形矩阵,每个元素的场宽为 ,元素之间有空格间隔。
7
1 3 4 10 11 21 22
2 5 9 12 20 23 34
6 8 13 19 24 33 35
7 14 18 25 32 36 43
15 17 26 31 37 42 44
16 27 30 38 41 45 48
28 29 39 40 46 47 49