本人在此声明:5楼的言论是错的 3楼的言论是对的 5楼的方法适用于奇数阶 3楼的方法适用于偶数阶 1楼的情况当属于偶数阶 楼主不妨试一下3楼的方法,把空格设在原空格的对角线另一边,一定可以使35个数字按顺序排列,34,35也会回到正确位置,34在前,35在后,1到35都是常规的左到右递增。 还有,四楼的疑问可以回答 四楼问该如何交换 2和1,之所以会出现这个问题,那时因为您仍把空格留在图片的右下角,这么做无论怎么排都会有两个数字是颠倒的,在一楼的图片中,如果空格留在图片的左上方,1和2 自然会更正过来。(当然我说的右下角只是相对一楼的图片而言,棋盘旋转180度的话就是左上角。) 这时你再把1当成35,2当成34等,最后还是3楼的情况。 现在回答8楼的疑问 奥妙何在,奥妙就在于 一楼的空格相对于图片来说是 图片中的右下角 而8楼所描绘的: 180°旋转并依倒序改编号后: 1 2 3 4 5 6 …………… …………… …………… …………… 31 32 33 34 35 X 常规排法 这其中的空格相对于图片来说其实是图片中的左上角,只不过被您旋转了180度才会在右下角,但相对于图片来说它仍是图片的左上角。 把空格留在图片的右下角和把空格留在图片的左上角 这是图片的两种不同情况,会得到两种不同的结果,前者会使34,35颠倒,后者却不会, 不小心把两种情况和结果混为一谈自然会 产生矛盾。 你不能用一个颠倒图片和一个没颠倒的图片比较,把最后那个图 旋转的180度 旋回来,空格 便 变回左上角,这时移动棋子把左上角堵上,右下角空出来,从大到小排列,排列完后,会发现1与2颠倒了,1在前而2在后。然后再依倒序改编 回来,不就是一楼的图片么,34与35颠倒了. 其实着两个图形并不矛盾,因为一个是正的,一个是倒的. 总结一下 (1)棋盘(即一楼图片)不旋转,解的情况是 X 1 2 3 4 5 …………… …………… …………… …………… 30 31 32 33 34 35 (2)棋盘(即一楼图片)旋转180度,解的情况是 1 2 3 4 5 6 …………… …………… …………… …………… 31 32 33 34 35 X 我们可以发现(1)和(2)中的空格其实是同一个位置,所以只有把空格留在这固定的位置上才会有解,所以严格的说来,解其实只有一个,是唯一的. 呵呵,不知各位是否同意我的总结. |