| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1524 人关注过本帖
标题:在空间看到一个数学题,想用编程求解,希望给个思路,不要源代码
只看楼主 加入收藏
xnattack
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2015-9-9
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:19 
在空间看到一个数学题,想用编程求解,希望给个思路,不要源代码
图片附件: 游客没有浏览图片的权限,请 登录注册

题目就是这个,有的人可能思考两分钟就能写出程序了,我思考了好久还是不会,能不能给个思路?
我一开始的思路是用二维数组和一个不断自加的x针对每一行每一列循环计算,但是发现一个数组好像不好在同一行同一列相加减乘除?如果能的话给我个提示吧,应该用什么方法。
搜索更多相关主题的帖子: 源代码 数学题 空间 
2015-09-14 17:38
hjx1120
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:李掌柜
等 级:贵宾
威 望:41
帖 子:1314
专家分:6927
注 册:2008-1-3
收藏
得分:0 
楼主用求水仙花数的方法解介这题试试
2015-09-14 17:45
我爱吃青菜
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:6
帖 子:190
专家分:500
注 册:2015-3-29
收藏
得分:0 
最直接的方法就是穷举,我试过,这题没答案。
2015-09-14 18:32
我爱吃青菜
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:6
帖 子:190
专家分:500
注 册:2015-3-29
收藏
得分:0 
当然,我的条件是1~8填进去,条件放宽点就不知道了
2015-09-14 18:41
诸葛欧阳
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:流年
等 级:贵宾
威 望:82
帖 子:2790
专家分:14619
注 册:2014-10-16
收藏
得分:0 
列方程解方程

一片落叶掉进了回忆的流年。
2015-09-14 18:55
erty1001
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:4
帖 子:331
专家分:1433
注 册:2014-8-31
收藏
得分:0 
简单说说:

  a00   a01    9
  a10   a11   a12
a20    a21   a22

设 a00 已知那么
  [a00]  /*/    9
  a10   a11   a12
a20    a21   a22

/*/ 是可以一次简单算出的
再设
a10已知
那么
  [a00]  /*1/    9
  【a10】   a11   a12
  /*2/    a21   a22

接下来 通过a11 a12  a21  a22列方程 发现 要么 a11=0 要么 /*2/ =1
再然后发现 a11=0是不满足条件的

就是说/*2/=1成立 那么 我们就不用设a10是已知了 我们设a11已知

  [a00]  /*1/    9
  a10   【a11】   a12
  1    a21   a22

好了 接下来 两个未知数a00  a11
跑穷尽求解 马上出结果
 
 
2015-09-14 21:55
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9007
专家分:53942
注 册:2011-1-18
收藏
得分:0 
以下是引用xnattack在2015-9-14 17:38:55的发言:

题目就是这个,
我就不信,于是特地去搜了一下,在 http://news. 上题目可不是这个,它还有最重要的“请你将1—8这八个数字填入方格中,数字不允许重复”。
2015-09-15 09:07
xnattack
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2015-9-9
收藏
得分:0 
回复 4楼 我爱吃青菜
8个未知数,但是只能列6组方程,没法解,就算能列8组方程也太复杂了。八元一次方程……
2015-09-15 09:21
xnattack
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2015-9-9
收藏
得分:0 
回复 7楼 rjsp
不加限制条件我都不会写,加了就更不会了
2015-09-15 09:22
我爱吃青菜
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:6
帖 子:190
专家分:500
注 册:2015-3-29
收藏
得分:0 
将数字1~8进行全排列存入数组a,然后列出6个方程进行筛选,条件成立就打印出来。
图片附件: 游客没有浏览图片的权限,请 登录注册


[ 本帖最后由 我爱吃青菜 于 2015-9-15 10:09 编辑 ]
2015-09-15 10:08
快速回复:在空间看到一个数学题,想用编程求解,希望给个思路,不要源代码
数据加载中...
 
   



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

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