300000
English | Français | فارسی | 中文 | Українська | Azerbaijani | ខ្មែរ | Tiếng Việt | Bahasa Melayu | Deutsch | O'zbek | Русский幻方
胜局数: 61655
300000
English | Français | فارسی | 中文 | Українська | Azerbaijani | ខ្មែរ | Tiếng Việt | Bahasa Melayu | Deutsch | O'zbek | Русский15 * 35 50 * ? 25 * *解法很简单。每一条直线上的数字之和为 15+50+25=90。根据对角线上的数字可知,中间的数字为 90-25-35=30,再看第二行:50+30+?=90 → ? = 10。
? * * * * 47 * 63 *这个问题的标准解法是什么?我们可以引入变量。
P Q R U V 47 X 63 Z根据所有已知条件可列出方程,如下
P+Q+R = U+V+47 = X+63+Z = P+U+X = Q+V+63 = R+47+Z = P+V+Z = R+V+X,我们可以消除除P值以外的所有未知数来获得一个关于 P 的方程组,然后解方程式。共有包含 7 个未知数的7个已知条件。
P Q R U M W X Y Z那么旋转和镜像对称后保持不变的数量关系有
C = 四个顶点处的数值之和 (= P+R+X+Z) E = 各边中点处的数值之和 (= Q+U+W+Y) M = 最中间的数值 (= M) S = 各条线上的数值之和 (= P+Q+R = P+U+X = X+M+P = ...) .
2C + E = 4S (1) M + C + E = 3S (2) C + 2M = 2S (3) C − M = S (4) 3M = S (5)
上述关系的推导过程如下:
(1) 由幻方四边相加求和可得
(2) 由所有数字相加求和可得
(3) 由两条对角线上的数字相加求和可得
(4) 由 (1) - (2) 可得
(5) 由 (3) - (4) 可得
▢
(1), (2) 和 (3) 可通过将 C, E, S 替换为它们的和来验证。
3 2 7 * ? * * * *
因为第一行的3个数字都已知,我们知道S = 3+2+7 = 12。因此由 (5) 可得,?= 12/3 = 4。
11 * 4 * 6 * * ? *
假设 Q = 第一行的中间值。然后由关系式 (5) 可得11+Q+4 = 3? → Q = 18-4-11 = 3。
因此,? = 18-6-3 = 9.
* * 5 * 9 * ? * *
由关系式 (5)可得,?+9+5 = 3? = 27 → ? = 27-9-5 = 13.
* * 5 * ? * 9 * *
由关系式 (5) 可得,5+?+9 = 3? → 14 = 2? → ? = 14/2 = 7.
P * * * * * * * 14
如果没有幻方由整数 7 到 15 组成的信息,只靠一个已知数值是无法求解的。但是根据已知条件和关系式 (5) 可得,
3S = (7+15) + (8+14) + (9+13) + (10+12) + 11 = 4×2 + 11 = 99 ⇒ S = 33 ⇒ M = 11 ⇒ 14 + 11 + P = 33 ⇒ P = 8.
? * * * * 47 * 63 *这里我们需要使用更多关系式。
下面的方案就从最简单的幻方阵开始
0 0 0 0 0 0 (6) 0 0 0
找到‘变形’,也就是把这个幻方变成另一个幻方。第一个变形是将幻方里的所有数值都加 1:
1 1 1 1 1 1 (7) 1 1 1
同样这也是一个幻方。还有什么其他一般的变形?
证明。
因为加法的可交换性:如果 2 个幻方
a11 a12 a13 a21 a22 a23 (8) a31 a32 a33
和
b11 b12 b13 b21 b22 b23 (9) b31 b32 b33
相加得到:
a11+b11 a12+b12 a13+b13 a21+b21 a22+b22 a23+b23 (10) a31+b31 a32+b32 a33+b33
那么 (10) 也是一个幻方,因为方阵 (10) 的每两行(比如前两行)相加之和都相同。
a11+b11 + a21+b21 + a31+b31 = a11+a21+a31 + b11+b21+b31 (加法交换律) = a12+a22+a32 + b12+b22+b32 (因为 (8) 和 (9) 都是幻方) = a12+b12 + a22+b22 + a32+b32 (得到我们想要的结果)
同样,我们可以证明方阵 (10) 中其他行的数值之和都相等。
根据分配律,如果 (8):
a11 a12 a13 a21 a22 a23 a31 a32 a33
是幻方,那么
b×a11 b×a12 b×a13 b×a21 b×a22 b×a23 b×a31 b×a32 b×a33
也是一个幻方, 因为假如
a11 + a12 + a13 = a21 + a22 + a23 那么 b×(a11 + a12 + a13) = b×(a21 + a22 + a23) 即 b×a11 + b×a12 + b×a13 = b×a21 + b×a22 + b×a23 .
▢
1 * * * 0 * * * *因为 M=0,所以 S 也一定为零,即
1 * * * 0 * * * −1右上角数字可以保持为 0,那么其他变量也都可以确定下来:
+1 −1 0 −1 0 +1 (11) 0 +1 −1这就组成了一个幻方。
0 −1 +1 +1 0 −1 (12) −1 +1 0现在我们使用三次定理 1。
0 * 0 * 0 * * * *其中 S 值为 0 (因为中间值为0)。显而易见,整个幻方的排列方式是
0 0 0 0 0 0 0 0 0但是,这就说明每个幻方都可以写成 M×(7) + a×(11) + B×(12) 的平方和。
M+A M−A−B M +B M−A+B M M+A−B (13) M −B M+A+B M−A .
如上所示,每个幻方都可以通过 (7)、(11) 和 (12) 的倍数相减而化为只有 0 的正方形。
▢
比如,以 (13) 的左上角数值为例,M+A = ((M+A+B)+(M+A-B))/2,其他四个顶点也是如此。
▢
? * * * * 47 * 63 *将其简化为 ?=(63+47)/2 = 55。得到另一个关系式:
通过检验(13)可得。
▢
* 80 * * * 56 * * *
首先我们可以用引理 2 得出左下角的数值为 (80+56)/2 = 136/2 = 68:
* 80 * * * 56 68 * *
赋予中间值为 0,然后通过镜像对称变换数字正负号:
* 80 −68 −56 0 56 68 −80 *
最后,因为所有直线上数字之和为 0,幻方左上角数值肯定是 68-80 = -12。因此,本例最简单的解决方法为:
−12 80 −68 −56 0 56 68 −80 12
P * * U ? W X * *这个幻方已知 P,U,X,W 的值,现在想求 ? 处的数值是多少。
关注或订阅更新: