2459 - 【基础】n 阶奇数幻方

题目描述

行列数相等的矩阵称为方阵。把正整数 1~ n*n (n 为奇数)排成一个 n×n 方阵,使得方阵中的每一行、每一列以及两条对角线上的数之和都相等,这样的方阵称为“n 阶奇数幻方”。

编程输入 n,输出 n 阶奇数幻方。

输入

一行一个正整数 n,1≤n<20,n 为奇数。

输出

共 n 行,每行 n 个正整数,每个正整数占 5 列。

样例

输入

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
说明

每个数占五个空格 setw(5)

来源

二维数组

题目参数
时间限制 1 秒
内存限制 128 MB
提交次数 5
通过人数 5
金币数量 2 枚
统计
上一题 下一题