请编写一个程序,输入一个n(小于10的奇数),输出他的奇数幻方。
说明:n阶幻方表示一个n行、n列的方阵,由1到n*n,这n*n个数构成。
以下是一个5阶幻方:
17 |
24 |
1 |
8 |
15 |
23 |
5 |
7 |
14 |
16 |
4 |
6 |
13 |
20 |
22 |
10 |
12 |
19 |
21 |
3 |
11 |
18 |
25 |
2 |
9 |
条件:每一行、每一列和两个对角线上的每个元素之和都相等(为n*(n2+1)/2 )。
一行,包含一个整数n
n行,每行包含n个数(每个数据所占场宽为5)。