16格智力拼图游戏解法
萌到你眼炸
835次浏览
2021年01月27日 20:35
最佳经验
本文由作者推荐
会计学毕业实习报告-阳光中考
16
格智力拼图游戏解法
16
格智力 拼图是一种常见的智力小游戏,将
16
个正方形格子排列成
4x4
的方阵,前
15
个格子分别标上数字
1
到
15
,最
右下角的格 子空白,然后将这些格子随机打乱,空白格子可以和上下左右的格子交换位置,要求利用空白格子将数字顺序还原 。
如下图所示,要求将左图还原成右图。
这个游戏还有 一个常见的变种,
将一幅正方形的图片切割成
4x4
的
16
个小图片 ,将最右下角的格子留白,然后将这些图片
打乱,要求通过空白格子将图片复原。这两种游戏的玩法完全 是一样的。下面主要以数字格子来讲解这一游戏的玩法,学会了
数字还原的方法,图片还原的方法自然也 就会了。
16
格智力拼图游戏初一上手时往往让人无所适从,顾此 失彼。不过在看完本文的讲解并做一些实际联系之后,就会发现这
个游戏其实十分简单。在正式讲解之前 再说几句废话。其实并不是每一种随机排列都能还原成顺序排列的。我们把能还原的排
列称为有解排列。 通过数学的方法证明,在所有的排列中,有解和无解排列各占一半。可以通过数学的方法判断一个排列是否
有解,在本文的末尾将对判断方法做一个说明。
好了现在言归正传。我在 这里所说的方法并不是这个游戏唯一的解法,可能也不是最快的解法,但是肯定是能够解决问题的
方法。 整个游戏的解法中只有两个难点,掌握了这两个难点的解决方法,游戏就能很顺利地解开了。游戏的解法的大顺序 是:
首先还原第一行,然后还原第二行,最后还原第三和第四行。
(
1
)
还原第一行
首先将< br>1
、
2
、
3
三个格子还原。这没有任何难度,任何人稍微摸索 都可以很容易做到这一步,在这里就不多说了。然后第
一个难点来了,在
1
、
2
、
3
已经还原的情况下,如何将
4
还原。如下图。
这个问题有两个解决方法。
第一个方法如下图所示。为了看得更清楚,我把不相关的格子涂白,并将其中两个格子标记为
A
和
B
,这两个格子在需要移
动,但是这两个格子上的数字是什么无所谓。
第一步,想办法将
4
移动到
3
下 面,并将空格移动到
2
下面,这一步应该不难做到;
第二 步,将
2
向下移动到空格处,将
3
左移到原来
2
的位置,将
4
上移到原来
3
的位置;
第三步,将< br>B
左移一格,
A
下移一格,空出
4
右边的位置;
第四步,将
3
和
4
右移,
2
上移 。至此第一行还原完成。
第二个方法如下图所示;具体步骤就不详细说明了。
(
2
)
还原第二行
还原第二行的方法与还原第一行的方法基本相同,不再多说了。
(
3
)
还原第三、第四行的最左列
即还原数字
9
和
13
,这是游戏解法的第二个难点。
首先看一下
9
和
13
的位置是否下列两种情况之一:
——
9
和
13
位于第三行并且
9
紧挨在
13
的右侧
——
9
和
1 3
位于第四行并且
9
紧挨在
13
的左侧
如果是这两种情况之一,则顺时针或逆时针转动第三第四行的各个格子总是可以将
9
和
13
复原的。如下图所示。