题目地址:
https://fishc.com.cn/thread-85706-1-1.html
《射雕英雄传》第二十九回,黄蓉告诉瑛姑九宫图的解法:“九宫之义,法以灵龟,二四为肩,六八为足,左七右三,戴九履一,五居中央。”即
[
[2, 9, 4],
[7, 5, 3],
[6, 1, 8]
]
我试着自己解:
1 2 3
\ | /
4'- + -4
/ | \
3' 2' 1'
由题意得 1, 2, 3, 4 四条路和相等
=> 1 + 1' = 2 + 2' = 3 + 3' = 4 + 4'
从 1 ~ 9 中取四对数,使其和相等,只能首尾配对,即
(1, 9), (2, 8), (3, 7), (4, 6)
=> 中间为 5
=> 每条路的和为 15
=> 九宫图“四条边”每边和也为 15
解九宫图的四周,即不接触到 5 的部分
从 (1, 9), (2, 8), (3, 7), (4, 6) 中选三组,每组取一个数字,凑 15,共 4 种
(1, 6, 8)
(2, 4, 9), (2, 6, 7)
(3, 4, 8)
以上 4 种,2, 4, 6, 8 各出现了两次,所以这四个数必在四角
有 2 的组,分别有 4, 6,说明与 2 相邻的角分别是 4, 6
剩下 2 的对角,则为 8
在按照上述新的 4 组补全,结果与黄蓉说的一致
由 1 ~9 组成的九宫图,只有这种解法,但排布可以改变
其他解可由此解或旋转,或镜像得到
由给出的解旋转,可再得 3 解,镜像后又有 4 解,所以共有 8 解