文件名称:77
-
所属分类:
- 标签属性:
- 上传时间:2016-06-13
-
文件大小:715byte
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
用数组实现7阶魔方矩阵。所谓的N阶魔方矩阵是指把1~N*N的自然数按一定方法排列成N*N的矩阵,使得:任意行、任意列以及两个对角线上的数之和都相等(N为奇数)。例如下面的5阶魔方矩阵,任意行、任意列以及两个对角线上的数之和都为65。
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
奇数阶魔方矩阵的算法如下:
第1步:将1放入第一行的正中处。
第2步:按如下的方法依次将第i个数(i从2到N*N)放到合适的位置上。
? 如果第i-1个数的右上位置没有放数,则将第i个数放到前一个数的右上位置。
? 如果第i-1个数的右上位置已经有数,则将第i个数放到第i-1个数的下一行,列数相同的位置。
**输出格式要求: \n d阶魔方矩阵如下:\n 4d
程序运行结果如下:
7阶魔方矩阵如下:
================================
30 39 48 1 10 19 28
38 47 7 9 18 27 29
46 6 8 17 26 35 37
5 14 16 25 34 36 45
13 15 24 33 42 44 4
21 23 32 41 43 3 12
22 31 40 49 2 11 20
================================
-magic cube juzhen by
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
奇数阶魔方矩阵的算法如下:
第1步:将1放入第一行的正中处。
第2步:按如下的方法依次将第i个数(i从2到N*N)放到合适的位置上。
? 如果第i-1个数的右上位置没有放数,则将第i个数放到前一个数的右上位置。
? 如果第i-1个数的右上位置已经有数,则将第i个数放到第i-1个数的下一行,列数相同的位置。
**输出格式要求: \n d阶魔方矩阵如下:\n 4d
程序运行结果如下:
7阶魔方矩阵如下:
================================
30 39 48 1 10 19 28
38 47 7 9 18 27 29
46 6 8 17 26 35 37
5 14 16 25 34 36 45
13 15 24 33 42 44 4
21 23 32 41 43 3 12
22 31 40 49 2 11 20
================================
-magic cube juzhen by
(系统自动生成,下载前可以参看下载内容)
下载文件列表
77.txt
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.