社区
C语言
帖子详情
这个问题怎么解决?
zqpsswh
2004-05-02 08:39:32
要求输入N 自动打出1到N^2的数的魔方
就是每行 每列 每对角线的和相等
只能用循环和条件语句实现
我想了很久......
...全文
76
3
打赏
收藏
这个问题怎么解决?
要求输入N 自动打出1到N^2的数的魔方 就是每行 每列 每对角线的和相等 只能用循环和条件语句实现 我想了很久......
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hslinux
2004-05-03
打赏
举报
回复
找找以前的帖子,,奇偶魔方都有
jmlt1983
2004-05-02
打赏
举报
回复
有4条规则:
1。在奇数阵中间的位置填1
2。在1的左上方或右上方填入2(注意填入方向要一致)
3。若有数字1存在,无法填入数字4时,数字4填入应在3的下方
- 1 -
- - 3
2 - 4 -为空,填入顺序为1,2,3...........
4。当数字填到左上方时,下一个数字自动填入到该数字的下方
举例:
6 1 -
7 5 3
2 - 4
这样根据规则就可以编了
allsword
2004-05-02
打赏
举报
回复
比较困难
我这儿有奇数的思路:
对于方阵问题总结如下:
"1"总是在第一个行的中间;对于其他自然数,目前数的右上方是下一个数的位置,
如果目前数的右上方已被其他数占据,则下一数在目前数的正下方;如果目前数
在第一行,但不在最右侧,则下一数在最后一行,列数右移一列;如果目前数在
第一行的最右侧,则下一数在目前数的下侧;如果目前数在其他行的最右侧,则
下一数在上一行的最左侧。
#include <iostream.h>
const int N=15;
void main()
{
int i,j,k,m,n;
int G[N][N];
cout<<"Input the odd number you want!"<<endl;
cin>>m;
if ((m>0)&&(m%2))
{
cout<<"your inputed number is "<<m<<endl;
n=m*m;
j=0;
k=m/2;
for (i=1;i<=n;i++)
{
G[j][k]=i;
if(i%m==0)
if(j==m-1)
j=0;
else j++;
else
{
if(j==0)
j=m-1;
else j--;
if (k==m-1)
k=0;
else k++;
}
}
for(i=0;i<m;i++)
{
for(j=0;j<m;j++)
{
cout.width(5);
cout<<G[i][j];
}
cout<<endl;
}
}
else cout<<"the number you inputed is error!"<<endl;
}
java算法大全(含源码包)
通过学习这个Java算法大全,不仅可以掌握各种算法的实现,还能深入理解其背后的逻辑和思想,这对于提高编程能力、
解决
实际
问题
具有重要意义。同时,源码包的提供使得学习者可以直接查看和运行代码,有助于加深理解和...
面试经验+基础总结
在IT行业的面试中,无论是阿里巴巴、百度还是蘑菇街这样的知名公司,面试官通常会考察候选人的基础技术知识、项目经验和
问题
解决
能力。这份压缩包文件包含了一份“王路杰”的简历,一个“面试总结”文档,以及“印象...
DirectX修复工具 V3.3标准 绿色版
可以在Windows8(Windows 8.1、Windows 8.1 Update)、Windows 10系统中直接运行(其他系统如果安装了.NET Framework 4.0也可以运行这个特别版的程序)。 本程序的官方博客地址为:...
Redis 的并发竞争
问题
是什么?如何
解决
这个
问题
?了解 Redis 事务的 CAS 方案吗?
如何
解决
这个
问题
?了解 redis 事务的 CAS 方案吗? 面试官心理分析 这个也是线上非常常见的一个
问题
,就是多客户端同时并发写一个 key,可能本来应该先到的数据后到了,导致数据版本错了;或者是多客户端同时获取...
【Redis经典面试题十】热key与大key的
问题
如何
解决
?
当我们使用Redis作为存储时,如果发生一些特殊情况,比如明星官宣的突发事件、世界杯等重大活动...有时候这种宕机发生后,其他功能都是可以使用的,只是和这个热点有关的内容会无法访问,这其实就和热点数据有关系了。
C语言
70,026
社区成员
243,262
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章