0
点赞
收藏
分享

微信扫一扫

【C语言】魔方阵的实现(最全)

源码之路 2022-01-11 阅读 47

一、什么是魔方阵?

魔方矩阵,又称幻方,是具有相同的行数和列数,并在每行每列、对角线上的和都相等的矩阵。

N阶幻方,即将自然数1到N^{2}排成N行N列的方阵,使每行、每列及两条主对角线上的 N 个数的和相等,等于 M=\frac{n\left ( n^{2}+1 \right )}{2}

二、魔方阵的分类

对于魔方阵的构造,可分为一下三种类型:

  • 奇数阶(N为奇数 [2n+1的形式] )
  • 单偶数阶(N为4的倍数 [4n的形式] )
  • 双偶数阶(N为其他偶数 [4n+2的形式] )
举报

相关推荐

0 条评论