当前位置 :
输出“魔方阵”它的每一行、每一列和对角线之和相等.816357492要求输出1~N2的自然数构成魔方(2是N的2次幂)
更新时间: 2025-08-30 07:42:52
1人问答
问题描述:

输出“魔方阵”它的每一行、每一列和对角线之和相等.

816

357

492

要求输出1~N2的自然数构成魔方(2是N的2次幂)

白真龙回答:
  这个只能实现奇价的:   算法:   魔方阵的排列规律(奇数阵):   ⑴将1放在第一行中间一列.   ⑵从2开始直到n×n止各数依次按下列规则存放:每一个数存放的行比前一个数的行数减1,列数加1.   ⑶如果上一个数的行数为1,则下一个数的行数为n,列数加1.如果上一个数的列数的n时,下一个数的列数为1,行数减1.   ⑷如果按上面的规则确定的位置上已有数,或上一个数是第一行第n列时,则把下一个数放在上一个数的下面.   inti,j,m,N;   for(i=0;i
最新更新
优秀数学推荐
保卡通(baokatong.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
Copyright©2009-2021 保卡通 baokatong.com 版权所有