我在另外一个帖子补充说明了,其实就跟做数独似的,很快就能推出所有排列可能。
https://www.newsmth.net/nForum/#!article/ChildEducation/1408240?p=4
=================================================
并列两个2x2格子的和 = 2行(1,2,3,4)的和=20, 所以2x2格子和为10。
假设第一行数分别为a/b/c/d,有a+b+c+d=10。
考察2x2格子,要么是abcd均出现一次,要么是两数相同交错排列,如:
ab
ba
形式,且a+b=5。因为当出现相同数字时
ab
b?
第四个数若是c或d,则有b=d或c,矛盾。也不能是b,否则第二行重复,所以只能是a。
此后就跟做数独一样,配合假设法,得出只有四种排列满足要求:
1) a+d=b+c=5
abcd
cdab
badc
dcba
2) a+d=b+c=5
abcd
dcba
badc
cdab
3) a+b=c+d=5
abcd
cdab
dcba
badc
4) a+b=c+d=5
abcd
badc
dcba
cdab
a有4种取值可能,另外一个数只能取(5-a),剩下一组有两种排列。
所以是 4x2x4 = 32种。
【 在 Zziizi 的大作中提到: 】
: 你这个方法入手简单,
: 但第一句话得到结果有点难。
: - 来自「最水木 for iPhone 7 Plus」
--
FROM 123.114.94.*