1318: 奇阶幻方

内存限制:128 MB 时间限制:1.000 S 标准输入输出
题目类型:传统 评测方式:文本比较 上传者:
提交:22 通过:14

题目描述

阅读奇阶幻方的罗伯构造法,然后编程实现:输入任意一个奇数n(n>=3&&n<10),输出这个n阶幻方;
n阶幻方是由1~n^2的自然数组成的一个n*n的自然数方阵,它应该满足方阵的每一行、每一列和两个对角线上的各数字之和都相等,且等于n*(n^2+1)/2
比如其中一个3阶幻方如下
8 1 6
3 5 7
4 9 2

输入格式

一个奇数n(n>=3&&n<10)

输出格式

对应的n阶幻方,数字之间用空格隔开

输入样例 复制

3

输出样例 复制

8 1 6
3 5 7
4 9 2

分类标签