| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2380 人关注过本帖
标题:魔方阵
只看楼主 加入收藏
wolf777
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2007-9-12
收藏
得分:0 
魔方阵能解释下是什么编程问题?

我是民工,我怕谁。。。
2007-10-15 16:38
白居易
Rank: 1
来 自:北京
等 级:新手上路
帖 子:28
专家分:0
注 册:2007-5-28
收藏
得分:0 
回复:(wolf777)魔方阵能解释下是什么编程问题?
所谓魔方阵,是指每一行、每一列经及对角线之和均相等,最大阶数只能为15,所以定义数组为16行16列,对第0行第0列不存在数据,而是从第1行第1列开始存放数,以符合读者的习惯。
规则如下:
(1)将1放在第一行中间的一列;
(2)从2开始直到N*N为止,各数依次按照下列规则存放:每一个数字存放的行比前一个数的行数减一,列数加一;
(3)如果上一个数的行数为1时,则下一个数的行数为N(即最下一行);
(4)当上一个数的列数为N,下一个数的列数应该为1,行数减一;
(5)如果按照上面规则确定的位置上已有数,或者上一个数是第1行第N列时,则把下一个数放在上一个数的下面。

革命尚未成功,同志仍需努力
2007-10-15 20:03
论坛元老
Rank: 1
等 级:新手上路
帖 子:812
专家分:0
注 册:2008-3-31
收藏
得分:0 
帮不上忙,I'SORRY.....
2008-04-02 17:33
快速回复:魔方阵
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019413 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved