于是,我跟儿子先随便写一个数在右上角,试了多次,都不行,一定会出现重复的数字。
然后,我们把题目的条件放宽,允许重复的数字吧。试了几个数,还是不行,总是2个边的和相等,到了斜边的和就不等于12了。
时间比较紧,先按照我们从其它成功的幻方上找出的规律,把题目修改了吧。改成这样:
X X X
0 4 X
X 6 X
或者
X X X
0 4 X
X 2 X
计算幻方的和是多少并不复杂,知道要填的数从哪里开始就可以了,累加的算法LS已经有了。
假设幻方为:
a b c
d e f
g h i
和为sum,那么
a + e + i = sum
g + e + c = sum
d + e + f = sum
b + e + h = sum
那么夯不郎当加在一起,可以知道:
(a + d + g) + (b + e + h) + (c+ f + i) + 3 * e = 4 * sum
3 * sum + 3 * e = 4 * sum
3 * e = sum
e= sum / 3