hubo5563 发表于 2013-12-19 14:04:51

快速不用公式复原五魔方

本帖最后由 hubo5563 于 2024-2-17 14:28 编辑

快速不用公式复原五魔方

    我这个复原五魔方的方法不用一个公式,都是靠观察理解来复原五魔方的,比逐层复原速度快,也不要记忆任何公式。



  第一步:复原五魔方的灰色的五个棱块:



    第二步:复原五对棱块和角块
    方法是对每条棱上的棱块和角块,先找到那两个块,使其摞起来,然后一并转到他们应在的位置。
    做完这步:

hubo5563 发表于 2013-12-19 14:06:26

本帖最后由 hubo5563 于 2024-2-17 14:30 编辑

第三步:复原各个面,留下底层和一个棱
    第三步(1):复原一个角上的三块,一个角块两个棱块
    方法是先找到一个棱块复位,然后找到另一棱块和角块,是其摞起来,再统一拧到位置。
   
      第三步(2):再复原一个角上的三块
        
      第三步(3):复原两个角中间夹的一个角块和一个棱块
   
    整体转一下:
    第三步(4):再复原一个角上的三块
   
    第三步(5)复原两个角夹的棱块和角块
   
    整体转一下:
   

hubo5563 发表于 2013-12-19 14:08:24

本帖最后由 hubo5563 于 2024-2-17 14:31 编辑

第三步(6):再复原一个角上的三块

第三步(7)复原两个角夹的棱块和角块

整体转一下:
第三步(8):再复原一个角上的三块

第三步(9)复原两个角夹的棱块和角块


此时,就剩最下面一层和一个棱没复原,整体转动一下,把灰色面放在下面,把没复原的那棱放到右前面

1
10
u;u';
ffffff
99d658
000000ffffff0000f0f0000000b4007800f0fafa0064ff64ff78ffffffa032ffffff80009e9e9ee0c7ff
1dddddddddd
2d22222dddd
3333333ddd3
4444444ddd4
5555555ddd5
66666ddddd6
777777777d7
88888888888
99999999999
aaaaaaaaaaa
bbbbbbbbbbb
ccccccccccc

hubo5563 发表于 2013-12-19 14:13:14

本帖最后由 hubo5563 于 2024-2-17 14:32 编辑

第四步:复原剩下的六个棱块
    蓝色为左,黄色为右,白色为上
    此时为不破坏魔方复原了的块,上面可以任意转动,另外蓝面和黄面转动如下:
    转动左面:逆时针转动蓝色面一下后再任意转动上面,然后顺时针转动蓝色面一下;
    转动右面:顺时针转动黄色面一下后再任意转动上面,然后逆时针转动黄色面一下。
   
    复原步骤:1、把侧棱块调到顶层
              2、顶层至少调出一个方向正确的棱块
              以上这两步多数情况不用做,少数需要简单转几步,很容易
              3、确定顶层目标位置
              4、根据侧棱上的块白色面所在方向,确定操作面和顶层操作块位置
              5、根据侧棱上的块确定顶层该块的空位,
                 如果空位上的块不是唯一一块反向的就把它转到操作位置,
                 如果空位上的块是唯一一块反向的,把侧棱块转到操作位置。
                 把侧棱上的块转上
              6、如果上面有反向块,把任意一个反向块转到操作位置
                 如果上面没有反向块,根据转走的块找到它的空位,
                 如果该位置上的块不是侧棱块,把它转到操作位置
                 如果是侧棱块,并且其它位置的块都复原了,也把它转到操作位置
                 否则,找一个其他位置,把它转到操作位置。
                  (这是必须最后转下侧棱块规则)
                 把操作位上的块转下,完成一轮操作
              重复4、5、6,直到上面所有块的位置和方向正确。
     

hubo5563 发表于 2013-12-19 14:14:28

本帖最后由 hubo5563 于 2024-2-17 14:33 编辑

一个例子:
   顶层具有反向块例子1:
   
1
10
U';F';U;F;U;F';U;F;R;U2;R';U2;F';U2;F;U;R;U;R';
{转动顶层确定复原目标位置}U'2;&{红白棱位是黄白块,把它转到红白可转上的位置}U';&{转上红白块}F';&{把唯一位置的块转到前面}U2;&{转下}F;&{调整位置}U';&{棱块复原}u;u';
ffffff
99d658
000000ffffff0000f0f0000000b4007800f0fafa0064ff64ff78ffffffa032ffffff80009e9e9ee0c7ff
1d1d1d1d1d1
2d22222d2d2
3333333d3d3
4444444d4d4
5555555d5d5
66666d6d6d6
777777777d7
88888888888
99999999999
aaaaaaaaaaa
bbbbbbbbbbb
ccccccccccc



      顶层具有方向块例子2:
   

1
10
F';U';F;U';F';U;F;R;U';R';U';F';U';F;R;U';R';U';F';U';F;
{由于上面没有方向正确的块,所以这个位置可以定位目标复原位置}u;u';&{把目标位置的红白空位转到前面}U';&{转上红白块}F';&{用一个反向块替换它}U';&{转下}F;&{把目标位置的绿白空位转到右上方}U';&{转上白绿块}R;&{用一个反向块替换它}U';&{转下}R';&{把目标位置的白蓝空位转到上面}U';&{把白蓝块转上}F';&{用一个反向块替换它}U;&{转下}F;&{处理最后,把侧棱块转到右上方}U';&{转上一个正方向块}R;&{用反方向块替换它}U;&{转下}R';&{目标位置的黄白空位就在上方,黄白块转上}F';&{最后用侧棱替换它}U;&{转下}F;&{最后调整}U'2;&{棱块复原}u;u';
ffffff
99d658
000000ffffff0000f0f0000000b4007800f0fafa0064ff64ff78ffffffa032ffffff80009e9e9ee0c7ff
1d1d1d1d1d1
2d22222d2d2
3333333d3d3
4444444d4d4
5555555d5d5
66666d6d6d6
777777777d7
88888888888
99999999999
aaaaaaaaaaa
bbbbbbbbbbb
ccccccccccc

hubo5563 发表于 2013-12-19 14:15:37

本帖最后由 hubo5563 于 2024-2-17 14:34 编辑

第五步:复原顶层任意四个角块的位置和方向

    从这步开始,用到两个规范操作
    1:先左的上上下下操作,叫做“先左操作”:
   
1
10
F';R;F;R';
ffffff
99d658
000000ffffff0000f0f0000000b4007800f0fafa0064ff64ff78ffffffa032ffffff80009e9e9ee0c7ff


   2:先右的上上下下操作,叫做“先右操作”:

   
1
10
R;F';R';F;
ffffff
99d658
000000ffffff0000f0f0000000b4007800f0fafa0064ff64ff78ffffffa032ffffff80009e9e9ee0c7ff


    这两个操作是互逆的,先做一个再做另一个相当没做,自己可以验证。
     这两个操作只动顶层一个角块,其他的角块和棱块都不变。
     做同样两个这样的操作,顶层那个角块转动120度:
     利用这两个规范操作,可以复原顶层四个角块的位置和方向,不过做完这些,如图亮绿面的角块和棱块和侧棱上的角块和棱块可能遭到破坏,这不要紧,第六步专门讲这些遭到破坏的块的复原方法,因此,在这步不要关心那些块。只关心侧棱上的两个角块即可。实际上只关心侧棱上的两个角块即可。
    侧棱上的上面那个角块叫做上块,下面那个叫做下块。

    下面讲解具体方法:
    首先看下块是否是顶面上的块,如果不是,转到下一种情况处理。
    如果是,转动顶层,把下块应该在的空位转到上块位置,再看下块的白面,如果白面在左,就做先右操作,如果在右就做先左操作,此时该角块的位置和方向就复原了。如果白色面在下,不管做先左还是先右操作3次,该块的位置和方向就复原了。
    白面在左,做先右操作即可复原
    白面在右,做先左操作即可复原
    白面在下,做先左操作三次即可复原,也可以做先右操作三次即可复原

    另一种情况是下块不是上层的块,此时,找一个上层没有复原的块转到上块位置,
如果白面在左,做一次先右操作,即可将该块搬到下块位置,并且白面在侧面;
如果白面在右,做一次先左操作,即可将该块搬到下块位置,并且白面在侧面;
如果白面在上,做一次先左操作或做一次先右操作即可将该块搬到下块位置,并且白面在侧面。
     这样就转化为第一种情况,按第一种情况处理即可,这样总可以把上面的4个块的位置和方向复原。

hubo5563 发表于 2013-12-19 14:17:03

本帖最后由 hubo5563 于 2024-2-17 14:35 编辑

     第六步:复原遭到破坏的块

     第五步完成后如下图:
    此时,上快位置的块有两种情况,
    第一种情况,上块位置是下块,就是上下块位置颠倒了,此时看上下块中间夹的棱块
   
    当棱块位置是底面的块时,底面色在左,做一次先左操作,即可复原破坏了的所有块:
   
       当棱块位置是底面的块时,底面色在右,做一次先右操作,即可复原破坏了的所有块:
   当棱块位置不是底面块时,棱块无底面色,另外两个角块没复原,此时做三次先左或先右操作,即可复原破坏了的所有块:
    第二种情况,上块位置是上面的块,就是上下块位置没有颠倒了,此时看上下块中间夹的棱块

    当棱块位置是底面的块时,底面色在左,做两次先右操作,即可复原破坏了的所有块:
        
    当棱块位置是底面的块时,底面色在右,做两次先左操作,即可复原破坏了的所有块:
        当棱块位置不是底面的块时,此时破坏了的所有块已经复原。
    就这五种情况,其他情况不会出现。

hubo5563 发表于 2013-12-19 14:21:43

本帖最后由 hubo5563 于 2024-2-17 14:35 编辑

    第七步:复原最后两个块的方向

    首先通过整体转动将两个块都转到顶层,使一个块位于上快位置,此时顶层色肯定在侧面,如果在左,做两次先

右操作,这个块就复原了:
   
    最后将魔方转正,调整顶层,整个魔方就复原了。

如果顶面色在右,做两次先左操作,这个块就复原了:

然后转动顶层,使另一块到上块位置,做两次先右操作,再将这块转回去,这个块就复原了。

     最后将魔方转正,调整顶层,整个魔方就复原了。
    到此,五魔方就复原了。


hubo5563 发表于 2013-12-19 14:24:07

本帖最后由 hubo5563 于 2024-2-17 14:36 编辑

没看到的需要安装java运行环境


一个完整例子:

不用公式复原五魔方例子:

1
10
U;D2;F;Y';X;V2;B';W'2;W';L2;Y2;V2;V'2;D';Y;U;Z;Y;D'2;R';Z'2;F'2;Z';B;Z2;Z;D';L2;U';Y2;X2;L;Y2;Z2;F;X;U2;U';V';J2;U;W2;L;B;R;V';U2;J2;J'2;J;W2;Z'2;J;R2;R2;L;Y';F'2;W';W2;F;Z';J'2;V;R;B2;X';V';Z2;B2;L';J;Z'2;U';W2;J2;X;Z'2;V'2;V'2;L'2;D;L'2;L2;Z;F'2;W2;D';V';F;B'2;X2;Z;U2;V'2;Y;Y';Z2;V'2;F;X;Y;U2;B;U2;F2;F';L';B'2;Y';V2;L2;W';Z';D;Z'2;L;J'2;W;R';
{灰色转到上面}l'2;f';&{第一步:复原5个上层棱块}R;B;W';R2;V2;F2;D';V2;L'2;J'2;&{第二步:复原5对棱块角块,天蓝橙色灰色角棱块}V'2;Z2;V2;R2;W2;R'2;&{粉绿灰棱块角块}Y;J';Z;J;V';L'2;V;L2;&{天蓝淡黄灰棱块角块}F;V;W';F'2;R;F;R';&{绿橙灰棱块角块}u2;R';W';R;W2;F;W';F';&{粉淡黄灰棱块角块}u2;Y2;D'2;W';F;W';F';W';R';W;R;&{第三步:粉蓝亮绿角上3块}V;W;D;V'2;&{红粉黄角上的3块}D'2;Y'2;W'2;X2;D';W2;X;D';W2;D;W2;&{红蓝棱上的两块}D2;X;D'2;W';D;W;u;&{淡黄天蓝绿角上的三块}W2;D';Z'2;W';V';W';V;Z2;W'2;&{红绿冷上的棱块和角块}X'2;W';D'2;W;D;W';D'2;W;u;&{天蓝紫橙角上的3块}D2;X;D';X;D'2;X'2;D'2;W2;&{绿紫色棱上的角块和棱块}D'2;X2;D';X';V;D';V';u;&{橙黄亮绿角上的3块}D'2;W;D'2;W';D';V';W;V;&{紫黄棱上的棱块和角块}D2;V';W;V;D';W'2;D;W;&{整体转动,白色朝上}f'2;r';u';&{第六步:确定最后目标位置}U'2;&{紫白色棱块空位上黄蓝棱块转到右上方}U;&{转上紫白块,该块已经复原}R;&{反向蓝白块替换它}U;&{转下}R';&{转到目标位置确定蓝白块最后目标空位}U'2;&{蓝白最后位置已经在正上方,转上蓝白块,蓝白块复位}F';&{用反向红白替换它}U';&{转下}F;&{转到目标位置确定红白块目标空位}U;&{由于红白块空位是最后一个反向块,所以把侧棱块转到右上}U2;&{红白块转上}R;&{用唯一反向块绿白替换}U;&{转下}R';&{转到目标位置确定绿白块目标空位}U2;&{将绿白块空位处的红白块转到上面}U'2;&{转上绿白块,绿白块已经复原}F';&{最后用侧棱块替换它}U;&{转下}F;&{调整位置}U;&{第五步:复原紫绿白角块}R;F';R';F;U2;R;F';R';F;&{复原红蓝白角块}U2;F';R;F;R';&{复原白蓝黄角块}U;F';R;F;R';&{将两个方向不对的角块放到上面}U'2;r;&{扭正黄绿蓝角块方向}F';R;F;R';F';R;F;R';&{扭正红白绿角块方向}U;R;F';R';F;R;F';R';F;&{最后调整}U';r';U2;&{复原}(u;)5;
R;U;R';F';U;F;U;
99d658
f3a0e2


Fenz 发表于 2013-12-19 18:20:04

可以看做五魔上的“8355”
页: [1] 2 3
查看完整版本: 快速不用公式复原五魔方