X
这篇文章由我们训练有素的编辑和研究团队共同创作,他们对文章的准确性和全面性进行了验证。
wikiHow的内容管理团队会严密监督编辑人员的工作,确保每篇文章都符合我们的高质量标准要求。
这篇文章已经被读过191,316次。
魔方有时候玩起来很有挫败感,转回原来的样子看起来几乎不可能。不过知道了一些算法公式以后,解魔方很容易。这篇文章里介绍的方法是成层法:先把魔方的一个面(一层)解好,然后把中间一层解好,最后解最后面一层。
步骤
部分 1
部分 1 的 4:
第一层
-
1熟悉一下本页尾部列出的各种特殊符号。
-
2从一个面开始。在我们接下来的例子里,第一层的颜色是白色的。
-
3转出一个十字。把四个方向的白色方块转到一面,(这个步骤较简单,你可以不用公式自己试试)。最多八步就可以把四个白色方块转到一面上(一般只要五六步)。
- 把十字形倒转过来。倒转180°,这样白色的十字形就处在底部位置。
-
4一个接一个把第一层四个角的方块转对位置。你应该不用看公式就可以把角落的颜色转好。以下的例子可以告诉你其中一个角怎么转,然后开始动手试试吧。:
- 这个步骤完成后,第一层(即白色那层)应该就完成了,底部的颜色(这里是白色)就会一致。
-
5确保第一层没有问题。完成了第一层后,看起来应该是这个样子。(从底下看上去)
广告
部分 2
部分 2 的 4:
第二层
部分 3
部分 3 的 4:
第三层
-
1交换角上的方块。这一步里,我们的目标是,把角上的方块转到正确的位置,先不管其方向如何。
- 找两个角上的方块,这两个方块除了顶部颜色以外,在其他面有一个颜色相同。
- 转动顶部那层,直到两个角处在正确的颜色位置,让它面向你。比如,如果两个邻近的角上的方块都含有红色,把这两个方块转到应是红色的那一面,注意在相对的一边的两个角上方块也含有那一边的颜色(比如橙色)。
- 确定面向你的那一面,上面两角的两个方块是否都含有同一颜色,如果不一样就换个颜色。比如在这个例子里,右边是绿色,左边是蓝的话,这样蓝的那个方块在右边那一面一定是绿色,而绿的方块在左面一定是蓝色。如果两个角的方块是这种情况的话,你要用以下公式来交换两个角。
把 1 跟 2 对换: (2.a) - 对背面两个角的方块用同样的方法。把魔方转过来,让另一边(橙色)面对你,如需要就对换一下两角上的方块。
- 另外,如果你发现两对在角上的方块都是反的,需要转换过来,你可以只用一个公式就搞定(注意这个公式和之前的极其相似)
把 1 换成 2 , 3 换成 4 : (2.b)
-
2确定角上方块的方向。 确定每个顶角上的魔方块位置(这个例子里是黄色)。只要知道一个公式就可以把角上方块的方向确定好。
(3.a) - 这个算式可以一口气把三个角单独转到位置上(即从边上到顶端)。蓝色的箭头表示转动哪三个角上的方块,以及转动方向(顺时针)。如果黄色方块和上图位置一样,然后你用了一次公式,结果应该如下所示,四个角上的黄色都转到顶面了:
- 用对称的公式(这里红色箭头指示逆时针转动)也很方便
(3.b)
和(3.a)对称 - 注意:使用两次上述的公式,就相当于使用一次相对称的公式。有的情况下你要用至少两次公式
- 两个角上方块在正确的方位:
= = + = = + = = + - 没有角在正确方位:
= = + = = + - 或者用更普遍的方法,在以下情况用 (3.a) 公式:
两个 角在正确位置: 没有 角在正确位置:
- 这个算式可以一口气把三个角单独转到位置上(即从边上到顶端)。蓝色的箭头表示转动哪三个角上的方块,以及转动方向(顺时针)。如果黄色方块和上图位置一样,然后你用了一次公式,结果应该如下所示,四个角上的黄色都转到顶面了:
-
3变换边线中间的方块。只要记住一个公式即可。检查是否有至少一个边中间的方块在正确位置(方向在这里不重要)
- 如果所有边的中间方块都在正确位置,这步跳过。
-
如果只有一条边含有正确位置的中间方块, 用以下公式:
(4.a) - 或其对称公式 :
(4.b)
和(4.a)对称
注意:每次用其中一个公式两次就相当于用对称公式一次 - 如果四个边上都没有正确位置的中间方块,在任意边用一次以下两个中的一个公式。接下来你就可以有一条边有正确的中间方块了。
-
4确定边中心的方块位置 完成这最后一步需要两个公式:
德莫 "H" 式 (5) 德莫 "鱼" 式 (6) - 注意“H”式和“鱼”式的下左上右顺序,其实你只要记住一个公式,因为
(6) = + (5) + - 四个边上中间的方块都搞定了以后,在任意顶边用一次“H”式,然后再用一次该公式就可以搞定魔方了。
- 注意“H”式和“鱼”式的下左上右顺序,其实你只要记住一个公式,因为
-
5恭喜你!大功告成了。广告
部分 4
部分 4 的 4:
公式用到的符号
-
1这里告诉你我们用到了哪些符号。
- 魔方上的小立方体叫魔方块,方块上的贴纸叫做魔方面。
- 有三种魔方块:
- 中间(中间块) 是每面中央的那一小块,总共有6种不同颜色的小块。每块1个面
- 边角(边角块)是魔方八个角上的小块。每块3个面。
- 边缘(边缘块)是每个相邻边角块中间的一块。总共有12块,每块有2个面
- 不是所有的魔方的颜色都相同。这个指南里用到的颜色是BOY型搭配(因蓝色Blue、橙色Orange和黄色Yellow以顺时针顺序排列)
- 白色在黄色对面
- 蓝色在绿色对面
- 橙色在红色对面
-
2这个指南用了两个魔方角度:
-
3D 视角显示魔方的三个面:前(红)、顶(黄)、右(绿)。步骤四里,公式(1.b)是用左面(蓝色)、前(红)和顶面(黄色)表示的。
-
顶视图只表示魔方的顶部(黄色),前面(红色)在底端。
-
3D 视角显示魔方的三个面:前(红)、顶(黄)、右(绿)。步骤四里,公式(1.b)是用左面(蓝色)、前(红)和顶面(黄色)表示的。
-
3从顶视图看,每个方块表示魔方面的位置。这幅图中,后角的黄色贴纸在顶部(黄色),前角的两个黄色贴纸则在魔方的前面。
-
4如果贴纸画成灰色,表示这个颜色现在不重要。
-
5箭头(红或蓝)表示公式的转动方向。以(3.a)公式情况为例,三个角上的方块要如图转动。如果侧面画了黄色魔方面,最后根据公式它们都会被转到顶部。
- 转动轴是魔方的体对角线(两相对角的连线)
- 蓝色箭头 表示顺时针转动(公式(3.a))。
- 红色箭头 表示逆时针转动((3.b)), 和(3.a)对称)。
-
6对于顶视图,亮蓝色的小方块表示两个边缘块放置位置不对。途中左右两边的边缘块放错了地方,表示如果顶面是黄色,黄色不在这两个地方,而是在边上。
-
7公式中的视角都要保持从前 往后看。
- 转动最前面一层
- 转动三竖行中一行。
- 转动三横列中一列。
- 一些例子:
开始
广告 - 转动最前面一层
小提示
- 了解魔方颜色排列。你要知道什么颜色和什么颜色相对,颜色的排列顺序等等。例如,白色在顶部,红色在掐面,你要知道蓝色在右边,橙色在背面,绿色在左边,黄色在底部。
- 你可以从同一个颜色开始往不同方向转,帮助你了解每种颜色的走向如何,或者选一种容易解魔方的颜色来开始。
- 多多练习。花点时间玩魔方,学学怎么转动颜色到指定位置。这在你学习怎么转好第一层的时候特别重要。
- 把四个边缘块都找对方位,提前想想(先不动手)怎么把他们转动到正确位置。多练练,有经验了以后,就可以用少点步数达到同样效果了。在比赛中,参赛者只有15秒来观察魔方然后开始。
-
了解公式的原理。用公式的时候注意一些关键的部位,看看它转到哪,然后找到公式中的道道。例如:
- 在(2.a) 、 (2.b)公式交换顶角的过程中,你会用四个步骤(最后所有第二层、第三层的方块都会回到原处),然后转动顶层,往反方向用四个步骤看看。你会发现这个公式不影响第一或第三层和中间一层的样子的。
- 对(4.a)、 (4.b)公式,注意你要往同样的方向转动顶层和三个边缘块。
- 第(5)个公式中Dedmore "H" 式,记住这个公式的方法,是在前半部分跟随右上方翻动的边缘块和邻上的两个角,后半部分跟随另一边的边缘块和两个角。你就会发现用了五步(如果把转动半周算作两步,那总共有七步),然后转动顶层半周,然后再逆向使用前五步,然后最后再转动半周顶层部分。
-
尝试更高境界。了解以上所有公式以后,可能你想找一些更快的方法来解魔方。
- 用一步同时解出第一层和中间层:http://www.speedcubing.com/f2l.html
- 学学可以确定底层上的角的五种情况的公式,需要用到(3.a/b) 公式。
- 学一下怎么在没有边缘块在正确位置的两种情况下如何换底层角上的方块。
- 学下怎么用公式解决底层所有边缘块的面都不在正确位置的情况。
- 继续进阶。 对最后一层,如果想快速解出魔方,你需要两个两个解出最后四步。比如,一步就把换角和调角位置完成,你也可以一步调好所有角和边缘块的位置,然后再一步换角和边缘块。
- 成层法是很多方法其中一种。还有有帕图斯法,即用更小步数来解魔方,利用构造2*2*2方块,然后扩展到2*2*3方块(解决两个层了),把剩下角调整到正确位置,然后再调整边缘块的位置的方法来解魔方。
- 对玩快速魔方有兴趣的人或者对于那些不想转硬邦邦的魔方的人,可以买个DIY套件。快速魔方内部棱角更圆滑,可以调整内部张力,转起来更轻松如意。也可以用个硅基润滑油润滑一下魔方。
广告
你可能还喜欢
参考
- Speedcubing.com - 算法、视频、解法、纪录和排名等
- Beginner Solution to the Rubik's Cube.
- Solving the cross 例子和提示
- Solution for solving the Rubik's Cube 逐步演示。
- Petrus Method java动画演示。
- How to solve a Rubik's cube 鲁比克魔方官方网
关于本wikiHow
广告
wikiHow的内容管理团队会严密监督编辑人员的工作,确保每篇文章都符合我们的高质量标准要求。 这篇文章已经被读过191,316次。