今天在幼稚园的作业本上发现一道题,发现我竟然不会。。 求高人解答,最好说明下思路。 谢谢。 题目如下:

1-9的9个数字,分别填入3X3的9个方格内,要求横竖对角的数字相加结果全部等于15。求解,并把解法附上,谢谢... 1-9的9个数字,分别填入 3X3的9个方格内,要求横竖对角的数字相加结果全部等于15。

求解,并把解法附上,谢谢
展开
 我来答
lyssy3344
2010-08-20
知道答主
回答量:33
采纳率:100%
帮助的人:7.2万
展开全部
给你一个思路,此思路不仅能解决3*3的格子相加的问题。
还能解决 5*5 7*7 9*9 等等奇数个格子的问题,以此类推。。。
我们以 3*3 为例,一共有9个格子,就是九宫格了。
那么我们要填写1~9 共9个数字。
我们用 R 表示行,C 表示列。例如 R9C7 就表示第9行第7列
首先,把 “1”填写到第一列,中间行的一个格子。对于3*3的格子来说就是 R2C1
好了,其他的数字只要按照以下规律填写就可以了:
从1开始,按顺序把其他数字填写在上一个数字的左上角。如果遇到左上角已经被填写,就填写在同一行的右边一个格即可,然后继续左上角。。。。注意:把上下左右看作是连接起来的

例如:现在3*3的格子。我们把“1”填写在 R2C1
那么“2”就应该填写在R2C1的左上角,也就是纵坐标和横坐标各减“1”,即,填写“2”的格子的坐标就是 R1C0 可是没有C0 这个列啊,刚才我们讲了,把左右看成是链接起来的。也就是可以吧 C3 看成是C0,那么我们就找到了“2”该填写的地方,也就是 R1C3,然后再来填写“3”,把上下看成是链接起来的,就应该把“3”填写在 R3C2,然后“4”应该填写在 R2C1,但是这个时候R2C1已经填写了“1”了,所以我们按照规则,把他填写在右边,就是在“3”的右边,即R3C3,接着又把“5”填写在 R2C2 以此类推就能得到正确结果。。。。。

填写好的形式如下:
6 7 2
1 5 9
8 3 4
895638812
2010-08-20
知道答主
回答量:72
采纳率:0%
帮助的人:22.7万
展开全部
第一行:2,7,6
第二行:9,5,1
第三行:4,3,8
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式