数模论坛

 找回密码
 注-册-帐-号
搜索
热搜: 活动 交友 discuz
楼主: cdn

趣味数学——谁能做这题?

[复制链接]
发表于 2004-3-22 10:09:43 | 显示全部楼层
■■16■19■ 3■■
■12■ 2■ 7■17■
10■ 4■ 5■ 1■18
■13■ 8■ 6■11■
■■15■14■ 9■■

6幻方
发表于 2004-3-24 06:34:15 | 显示全部楼层
回27楼[一起来]:那到底能不能产生不同的结果啊?!
16       2      3      13
5        11     10     8
9        7       6      12
4        14     15     1
方法:对调2,3行,对调2,3列,这种方法很容易推广到6阶,8阶....,
对于其他可能情形,欢迎发表高论。

16      3      2       13
9        6      7        12
5       10     11       8
4       15     14       1



发表于 2004-3-28 00:38:33 | 显示全部楼层
1   15   14   4
12   6      7    9
8   10    11   5
13   3      2   16
或许这样是符合条件吧
发表于 2004-3-28 19:38:50 | 显示全部楼层
对于奇数阶的有具体算法,本人曾用C语言编过,不过对于高阶的算得太慢!
对于偶数阶的好像还没有算法!
发表于 2004-3-28 19:56:58 | 显示全部楼层
111
发表于 2004-3-29 02:30:16 | 显示全部楼层
只进行矩阵转置好像意义不大吧。
可能是要求改变相对位置。
发表于 2004-6-8 18:23:20 | 显示全部楼层
哪位打虾能给小弟一篇数摸论文啊!!!!
发表于 2004-6-9 17:36:41 | 显示全部楼层
<>好难的</P>
发表于 2004-6-10 04:50:59 | 显示全部楼层
<>我来试试:</P><>规律如下:</P><>1、将1放在第一行中间一列;</P><P>2、从2开始直到n×n止各数依次按下列规则存放:每一个数存放的行比前一个数的行数减1,列数加1;</P><P>3、如果上一个数的行数是1,则下一个数的行数为n;</P><P>4、当上一个数的列数为n时,下一个数的列数为1,行数减1;</P><P>5、如果按上述的规则确定的位置上已经有数,或者上一个数是第1行第n列时,则把下一个数放在上一个数的下面。</P><P>完!有兴趣的朋友 可一试试。</P>
发表于 2004-6-10 05:01:43 | 显示全部楼层
<>补充:上述规律只适合n为奇数的情况。</P>
您需要登录后才可以回帖 登录 | 注-册-帐-号

本版积分规则

小黑屋|手机版|Archiver|数学建模网 ( 湘ICP备11011602号 )

GMT+8, 2024-4-26 13:03 , Processed in 0.059164 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表