数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 3816|回复: 1

一个有意思的问题

[复制链接]
发表于 2007-7-7 23:37 | 显示全部楼层 |阅读模式
a a a
a a a
a a a
(格子填写字母是为了让这个格子成功显示)
各位大虾 与大家分享一个问题 我也在做现在
把数字1-9填入上面表格 不可重复 使得每一个横行 每一个纵行 每一个对角线的三个格子的值相加都相等
这道题的数学解法简单 但仍欢迎大家的提议
我现在主要在尝试做的是用excel solver 建立一个线性代数模型(integer liner programming model) 并求解  哪位牛人可以解出? 可以把解出的excel上传 使我这个小辈开开眼界 顺便崇拜一下  
我也在尝试 做好了也会上传与大家分享  但是我现在遇到一个难题 在solver里有<= >=   =   int    bin   但是没有=/=(不等号)   如何表示不等关系呢?  顺便问一句 什么是 bin 啊?
这题的难点就在怎么使得每个空格的数字都不一样, 不能重复.  这一类的约束怎么写, 让我们一起来攻克这个问题!!!  
发表于 2007-7-10 12:31 | 显示全部楼层

一个有意思的问题

用matlab里    输入magic(3)  就能得到这样的矩阵,  也叫九宫格好像
在matlab里,可以得到任何数的这种矩阵,  前十个我在论坛一贴子回复过,但忘了在哪了[br][br]-=-=-=-=- 以下内容由 木直清风 时添加 -=-=-=-=-
Magic(A)=[]
magic(2)
    1     3
    4     2
   
    8     1     6
    3     5     7
    4     9     2
magic(4)
   16     2     3    13
    5    11    10     8
    9     7     6    12
    4    14    15     1
magic(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
magic(6)
   35     1     6    26    19    24
    3    32     7    21    23    25
   31     9     2    22    27    20
    8    28    33    17    10    15
   30     5    34    12    14    16
    4    36    29    13    18    11
magic(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
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2024-5-14 06:24 , Processed in 0.067383 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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