请叫拼图高手(马赛克拼图)

※※※事实上所有随机布局中正好有一半解不了

这是不可能的

设空格代表“9”

将上面方阵中的数排成一行:

7 6 9 4 5 8 1 2 3

如果有大数排在小数前面,就成为逆序

则上面数串***有逆序26(偶数)个:

76 74 75 71 72 73 64 65 61 62 63 94 95 98 91 92 93 41 42 43 51 52 53 81 82 83

现在考虑两种情况:

(1)将8向上移

此时数串变为

7 6 8 4 5 9 1 2 3

***有逆序25(奇数)个:

76 74 75 71 72 73 64 65 61 62 63 84 85 81 82 83 41 42 43 51 52 53 91 92 93

(2)将6向右移

此时数串变为

7 9 6 4 5 8 1 2 3

***有逆序27(奇数)个:

76 74 75 71 72 73 96 94 95 98 91 92 93 64 65 61 62 63 41 42 43 51 52 53 81 82 83

…………

按此方法分析,可知每移动一次,逆序数量的奇偶性就会变化一次

将方阵二染色:

○●○

●○●

○●○

所要求操作的初始状态中,9(空格)在白格里

目标状态中,9也在白格里

显然从白格移动到白格需要偶数次移动,因此逆序数量的奇偶性会变化偶数次(仍为偶数个)

但是目标状态是

7 8 9 4 5 6 1 2 3

***有逆序27个(奇数)

74 75 76 71 72 73 84 85 86 81 82 83 94 95 96 91 92 93 41 42 43 51 52 53 61 62 63

奇≠偶

因此不能完成操作