三阶魔方复原操作方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/oqqHuTu12345678/article/details/81096817

       在女票的指导下,我花了一个晚上学习如何复原三阶魔方,虽然是知其然不知其所以然,但好歹也能把魔方复原了。下面都是一些傻瓜式的操作,里面涉及的理论我不清楚。魔方总共分三层,下面是每层复原方法。

第一层

1、先以“九个小面中最中间是白色(当然可以其他颜色)的那个大面”为第一层的面,即我们要复原的第一层。

2、接下来将与中间小面直接相连的四个小块都转成白色的。

(1)首先(随意)找到一个带有白色面的、且位于某条边中间的小块(比如下图的23面对应的小块),然后旋转,使得该小块的白面与上面中间白色小面直接连接(如2面和1面相连)。

(2)然后旋转第一层,使得在(1)中寻到的那个小块的另外一面和第二层中心小面颜色一致(如3面和4面相连)。

(3)然后在维持1234面如上图所示的情况下(其实就是固定作为参考),找出其他三个与第一层中间白色小面直接相连的、带有白色面的、且位于每条边中间的小块)。如何找呢?在1234面保持位置不变时,由15面颜色可知,67面颜色应该分别为白色和绿色,那么我们可以找到处于某条边中间、且颜色为白绿的小块,通过就近原则,旋转到67位置。有时候就算找到了,可能相对位置也不合适,那么我们可以把该小块旋转至第二层,然后修改其位置就可以有合适的相对位置了。

(4)完成的效果如下:与1直接相连的2567面都是白色,而且34、89以及相对的背面,第一层颜色和第二层中间小块的颜色是相同的。

(5)接下来分别调整10,11,12,13的位置,使得第一层的颜色都相同。

比如我要调整13、14、15对应的小块,则首先要确定该小块三面该有的颜色。

如何确定呢?从1、3、8面颜色可知,该小块颜色应该为白蓝红。接下来要从顶角位置找到一个三面颜色分别为白蓝红的小块,并通过合适的调整放到上图13、14、15对应的位置上。

何谓“合适的调整”呢?a、首先通过就近原则,旋转到同一层或者同一面;b,如果a之后,三面的颜色位置相对就是对的,则通过简单的旋转(以不动第一层的十字白色为前提,如果简单旋转会引起十字变动,则应该先把引起变动的部分旋转,等简单旋转之后再恢复),如下图1、2面的位置就是对的,我们只需要把1、2面对应的移到上图的13.14.15面对应的位置就好,即“右上”旋转操作,但这会把5面移动掉,因此应该先把7.1.11.6.12旋转之后再把12面移上来,然后再旋转7.1.11.6.12到原来的位置。

c、如果相对位置不是正确的,则需要如下操作:确定正面(15、8、9面所在的平面为正面,即以待移动的方块所在的面),然后左下—》下右(右)—》左上—》下左

(6)以此类推,完成第一层的操作。此时第一层已经恢复,而且1,2颜色相同,3,4颜色相同,对应的面的位置也如此。

第二层

口诀:上左,右上,上右,右下,上右,前逆,上左,前顺

(1)如图,此时由1,2面可知,3,4面颜色应该和1,2面对应相同。

(2)每执行一遍上述口诀,则会把5、7对应移到3、4。为了恢复第二层,则5的颜色应该尽量和1的相同,7的和2的相同,这样执行口诀后就会恢复。为了使得颜色相同,有时需要把第三层待反过来的小块放到6处,执行口诀,则6处的那个小块颜色就会调换。

(3)根据上述步骤,完成第二层的恢复工作。

第三层

完成第二层后,第三层的面可能出现以下由黄色组成的图案:

(1)中间黄色一个点(和第三层面相邻的任何一面作前面)、一个小拐弯(拐弯是左上角时,朝向自己的作前面),或者一横(与横平行的一面作前面),或者十字(和第三层面相邻的任何一面作前面)(前面几种经口诀后最终变成黄色十字(或者小鱼),黄色十字的话转到步骤(2),小鱼的话直接使用对应的小鱼公式。所谓剩下不为黄色的数量,即第三层面除了黄色十字之外的四个小面中有多少个不为黄色)。

上面任何一种情况最终变成黄色十字的口诀(可能需要反复进行):前顺,右上,上左,右下,上右,前逆。

(2)第三层面黄色面为上面,然后看第三层剩下的不为黄色的数量,使用口诀“二后四左”来确定“前面”(二后,即颜色不为黄色的两个面,它们的另一面必然会是黄色且应该指向后面,这样就可以确定“前面”了。四左,即黄色要朝向左,若不朝向左,需要换另一个“前面”使得黄色朝左上角)。明确“前”面后,就可以使用小鱼公式(这时顺逆公式都可以)。

逆时针:右下,上右,右上,上右,右下,上右右,右上,之后如果第三层上面全为黄色,调到步骤(3),否则判断小鱼的顺逆方向,再次执行对应小鱼公式(注意以不破坏鱼头为准来确定前面)。

顺时针:左下,上左,左上,上左,左下,上左左,左上,之后如果第三层上面全为黄色,调到步骤(3);否则判断小鱼的顺逆方向,再次执行对应小鱼公式(注意以不破坏鱼头为准来确定前面)。

(3)黄色朝向自己作为正面,右边要求两个小面颜色相同,且两个小面应该转到和其颜色相同的大面,然后再进行下面口诀。

口诀:右下180,下180,右下,上右,右上,下180,右下,上左,右下

a、口诀后,经过适当转动第三层,此时如果和黄色面相邻的四个面中,有一个面是完整的,其余三个面有一个点,则需要判断顺逆时针,以完整的那一面作为前面,执行(2)中的小鱼公式。此时仍可能出现小鱼,则继续对应的小鱼公式。

b、此时如果和黄色面相邻的四个面中,每个面都只差一个小面就完全同色(或者说,对立的两个小面交换才是正确的),则执行任何小鱼公式(第三层黄色作为上面,接壤的四个面哪个面作为前面都行)。

猜你喜欢

转载自blog.csdn.net/oqqHuTu12345678/article/details/81096817