16个方格中各放了棋子(数字),移动其中一个,使得每行,每列和两条对角线上的四个方格中的棋子数相等.
问题描述:
16个方格中各放了棋子(数字),移动其中一个,使得每行,每列和两条对角线上的四个方格中的棋子数相等.
----------------
4︱5︱3︱3︱
----------------
5︱3︱2︱4︱
----------------
1︱5︱4︱5︱
----------------
5︱2︱6︱3︱
----------------
答
把第4行第2列的2个棋子移动1个到第2行第2列,变成
----------------
4︱5︱3︱3︱
----------------
5︱4︱2︱4︱
----------------
1︱5︱4︱5︱
----------------
5︱1︱6︱3︱
----------------思路是什么,谢谢各行各列求和,用S表示行的和,T表示列的和,W1表示左上到右下对角线和,W2表示右上到左下对角线和,则 S1=15, S2=14, S3=15, S4=16 T1=15, T2=15, T3=15, T4=15 W1=14, W2=15 所以,一定是从第4行移动1个棋子到第2行 又因为每列的棋子数目和都是15,所以应该是同一列的第4行移动1个棋子到第2行 在看对角线,W1=14少1个棋子,所以应该移动1个棋子到这条对角线上 这条对角线和第2行的交点就是移动棋子的目标 综合以上分析,所以是第4行第2列的2个棋子移动1个到第2行第2列