大寫(xiě)的字母R,U之類就是轉(zhuǎn)某個(gè)面,小寫(xiě)的r,u等就是同時(shí)轉(zhuǎn)兩層,帶就是逆時(shí)針轉(zhuǎn)。x、y、z就是整個(gè)魔方轉(zhuǎn),具體怎么轉(zhuǎn)比較繞一點(diǎn),x、y、z分別為水平,豎直和前后軸,標(biāo)記x、y、z就是分別圍著這三個(gè)軸順時(shí)針轉(zhuǎn)90°,加就是逆時(shí)針。 具體碰到了也
本文我們將從以下幾個(gè)部分來(lái)詳細(xì)介紹如何解魔方(利用簡(jiǎn)單的公式):第一層、第二層、第三層、公式用到的符號(hào)、6 參考
魔方有時(shí)候玩起來(lái)很有挫敗感,轉(zhuǎn)回原來(lái)的樣子看起來(lái)幾乎不可能。不過(guò)知道了一些算法公式以后,解魔方很容易。這篇文章里介紹的方法是成層法:先把魔方的一個(gè)面(一層)解好,然后把中間一層解好,最后解最后面一層。部分 1第一層
魔方的解法很復(fù)雜,這里無(wú)法一一說(shuō)清楚,而且說(shuō)出來(lái)具體的某種解法,對(duì)于解開(kāi)的過(guò)程也就沒(méi)有意義了。 所以想給你一個(gè)提示,在魔方中,并不是以面為單位的,也就是說(shuō),不能看上去把一個(gè)面拼好了,一面紅色,就算成功了六分之一。而是要以塊為單位
第1步:熟悉一下本頁(yè)尾部列出的
一、認(rèn)識(shí)魔方 黃——白 藍(lán)——綠 角塊 棱塊 中心塊 紅——橙 1、標(biāo)準(zhǔn)魔方,六面的顏色,是“顏色相近,背對(duì)背”的; 2、不論怎么旋轉(zhuǎn),魔方每面的中心是不會(huì)被轉(zhuǎn)動(dòng)的,故旋轉(zhuǎn)時(shí),應(yīng)以中心為對(duì)象; 3、剩下的塊,有3面顏色的叫“角塊”(8個(gè)),有2面顏色的
各種特殊符號(hào)
各個(gè)字母代表魔方的六個(gè)面; 右R 左L 上U 下D 前F 后B; 順時(shí)針90度用[ ]字母代表 ; 逆時(shí)針90度用[ ]字母代表 ; 順時(shí)針180度用[ 2]字母代表 ; 逆時(shí)針180度用[ 2]字母代表; 魔方公式步驟介紹 : 入門(mén)公式(層先法): 第一步:底棱歸位(又
。
第2步:從一個(gè)面開(kāi)始。
三階魔方一共有二十六塊,分為三個(gè)部分。六個(gè)中心塊,這是不動(dòng)的。八只角和十二條棱。 常用的方法一般有三種,分層法,角先法和棱先法。不過(guò)我認(rèn)為還是棱先法比較簡(jiǎn)單和實(shí)用的。 還原棱就是在每一個(gè)面上都拼出個(gè)十字,拼十字時(shí)不是按面來(lái)的,而
在我們接下來(lái)的例子里,第一層的顏色是白色的。
一、概念篇: L=左面;R=右面;B=后面;F=前面;U=上面;D=下(底)面。 只要確定兩個(gè)面的名稱,其他面的名稱就固定了。這對(duì)還原的操作和還原公式有著至關(guān)重要的作用! 首先請(qǐng)牢記以下幾點(diǎn) 這是玩魔方的基本常識(shí),也是盲目無(wú)技巧玩者從未注意
第3步:
轉(zhuǎn)出一個(gè)十字。
當(dāng)我們完成了頂層十字以后,我們來(lái)完成頂角的面位(即頂層角塊的翻色),我們還是先觀察一下,現(xiàn)在我們的魔方的四個(gè)角塊是什么狀況,如果是已經(jīng)有一個(gè)角的紅色在頂層,其他三個(gè)角的頂面顏色不是紅色,我們來(lái)對(duì)照?qǐng)D5-1和圖5-2看是那種情況,我們
把四個(gè)方向的白色方塊轉(zhuǎn)到一面,(這個(gè)步驟較簡(jiǎn)單,你可以不用公式自己試試)。最多八步就可以把四個(gè)白色方塊轉(zhuǎn)到一面上(一般只要五六步)。
將側(cè)棱的中間兩個(gè)塊看做一個(gè)塊。 中間的四個(gè)塊看作一個(gè)塊。 四階魔方就變成了三階魔方 另:四階魔方中有兩個(gè)公式三階沒(méi)有 其實(shí)四階魔方還可以當(dāng)二階魔方完 關(guān)于四階魔方的玩法,用的較多的方法是降階法。關(guān)于降階法,簡(jiǎn)單解釋就是把高階魔方設(shè)法
把十字形倒轉(zhuǎn)過(guò)來(lái)。倒轉(zhuǎn)180°,這樣白色的十字形就處在底部位置。
如何玩魔方 要點(diǎn): 要了解每個(gè)公式的效果,根據(jù)情況靈活應(yīng)用。 熟記公式,沉著冷靜,一步錯(cuò)就要重來(lái)??! 記錄符號(hào): 玩之前要先弄清楚方向和旋轉(zhuǎn)的常用表示法。 一般稱:上、下、左、右、前、后,分別為:U、D、L、R、F、B。 如果直接寫(xiě)表示順時(shí)
第4步:一個(gè)接一個(gè)把第一層四個(gè)角的方塊轉(zhuǎn)對(duì)位置。
要了解魔方每個(gè)塊兒的排布,中心塊永遠(yuǎn)不會(huì)移位,棱塊兒有兩個(gè)顏色位于邊側(cè)中間,角塊兒有三個(gè)顏色位于八個(gè)角。 將一組拼好的塊兒適度打亂,之后再以另一種途徑還原。從而在不打亂現(xiàn)有的前提下,改變未完成部分的排列。 每面的標(biāo)準(zhǔn)就是中心塊的
你應(yīng)該不用看公式就可以把角落的顏色轉(zhuǎn)好。以下的例子可以告訴你其中一個(gè)角怎么轉(zhuǎn),然后開(kāi)始動(dòng)手試試吧。:
CFOP!目前公認(rèn)的最快還原方法.CFOP=CROSS(十字)+F2L(first 2 layers前面兩層)+oll(就是頂面一層)+pll( 最后調(diào)整第三層棱塊、角塊位置) http://zmb.fnfnet.com/myopus/rubik/Fridrich_method.htm
這個(gè)步驟完成后,第一層(即白色那層)應(yīng)該就完成了,底部的顏色(這里是白色)就會(huì)一致。
在開(kāi)解魔方的全過(guò)程中所使用的魔方6個(gè)平面的標(biāo)準(zhǔn)名稱如下: 頂:頂平面(選一種你最喜愛(ài)的顏色) 前:前平面 左:左平面 右:右平面 底:底平面 后:后平面---及少使用 一個(gè)平面的顏色取決于它的中心方塊(不可轉(zhuǎn)動(dòng))的顏色。你可處選頂平面的顏
第5步:確保第一層沒(méi)有問(wèn)題。
這個(gè)涉及的方面不只是c/c++了 比如可以用單片機(jī)控制機(jī)器人來(lái)完成, 首先你要會(huì)玩魔方, 或者懂得解魔方的公式, 然后是判斷攝像頭的數(shù)據(jù)來(lái)獲取魔方的色塊信息, 然后再是計(jì)算, 根據(jù)計(jì)算來(lái)控制機(jī)械手轉(zhuǎn)動(dòng)魔方 其實(shí)懂得魔方公式應(yīng)該就會(huì)算了 用數(shù)組把
完成了第一層后,看起來(lái)應(yīng)該是這個(gè)樣子。(從底下看上去)
初學(xué)者一般采用層先法還原魔方,公式少簡(jiǎn)單易學(xué)。 層先法共分為七步: 1、做好底層十字。這一步比較簡(jiǎn)單,初學(xué)者可以無(wú)師自通 2、調(diào)整底面角塊。這一步與復(fù)原單面的方法一樣,只是要注意順序 3、復(fù)原中層棱塊。這一步只需要記兩個(gè)簡(jiǎn)單的公式就可
部分 2第二層
計(jì)算機(jī)算出來(lái)的公式很差很不順手,F(xiàn)2L公式是靠理解轉(zhuǎn)出來(lái)的,嚴(yán)格來(lái)說(shuō)F2L不算公式,因?yàn)槠淠芾斫庖约岸嘟庑?。OLL公式也可以理解,但是必須對(duì)魔方很深入了解,OLL公式有的是理解,有的是試出來(lái),碰出來(lái)的,推出來(lái)的。PLL公式有些建立在OLL上,有
第1步:把第二層四個(gè)邊中間的方塊轉(zhuǎn)對(duì)位置。
公式是字母代替的R-右L-左F-前B-后U-上D-下。。。有一撇的就是逆時(shí)針 沒(méi)有的是順時(shí)針。。。字母后面+2的是180° 進(jìn)30的話建議學(xué)習(xí)cfop。。。如果你需要留個(gè)郵箱。。。我把教程發(fā)你
在這個(gè)例子里,白色和是相對(duì)色,所以在側(cè)面不會(huì)出現(xiàn)。只要記住一個(gè)公式就可以解開(kāi)第二層了。第二個(gè)公式和第一個(gè)公式是相對(duì)稱的。
http://video.rubik.com.cn/ 看這個(gè)網(wǎng)站的視頻吧吧!七個(gè)步驟,多練練,很容易的。 我今天剛剛學(xué)會(huì)了,哈哈!
如果有個(gè)邊上的方塊在最后一層里: (1.a)
還原六面同色: 方法一:先解決上層(或稱頂層,當(dāng)然若倒過(guò)來(lái)放則稱底層),然后底層,最后是中間層。 方法二:先解決底層,然后中層,最后是頂層。 如何轉(zhuǎn)齊魔方的六個(gè)面 解法說(shuō)明:魔方上全部20個(gè)可轉(zhuǎn)動(dòng)方塊可以形成43,000,000,000,000,000(
(1.b)
和(1.a)對(duì)稱
大寫(xiě)的字母R,U之類就是轉(zhuǎn)某個(gè)面,小寫(xiě)的r,u等就是同時(shí)轉(zhuǎn)兩層,帶就是逆時(shí)針轉(zhuǎn)。x、y、z就是整個(gè)魔方轉(zhuǎn),具體怎么轉(zhuǎn)比較繞一點(diǎn),x、y、z分別為水平,豎直和前后軸,標(biāo)記x、y、z就是分別圍著這三個(gè)軸順時(shí)針轉(zhuǎn)90°,加就是逆時(shí)針。 具體碰到了也
如果邊緣中間的方塊在第二層里,但是所在顏色區(qū)域不對(duì),或者方向不對(duì),只要用相同的公式把對(duì)的方塊與之替換即可。然后這個(gè)錯(cuò)誤位置的方塊就會(huì)跑到第三層,只要再用以上的公式就可以把它轉(zhuǎn)到第二層正確的位置了。
公式要考慮所對(duì)應(yīng)的情況. 魔方的解法很復(fù)雜,這里無(wú)法一一說(shuō)清楚,而且說(shuō)出來(lái)具體的某種解法,對(duì)于解開(kāi)的過(guò)程也就沒(méi)有意義了。 所以想給你一個(gè)提示,在魔方中,并不是以面為單位的,也就是說(shuō),不能看上去把一個(gè)面拼好了,一面紅色,就算成功了六
第2步:確保第二層位置正確。
告訴你一些口訣吧! 魔方的解法很復(fù)雜,這里無(wú)法一一說(shuō)清楚,而且說(shuō)出來(lái)具體的某種解法,對(duì)于解開(kāi)的過(guò)程也就沒(méi)有意義了。 所以想給你一個(gè)提示,在魔方中,并不是以面為單位的,也就是說(shuō),不能看上去把一個(gè)面拼好了,一面紅色,就算成功了六分之
魔方第二層完成后應(yīng)該看起來(lái)這樣(從底部看上去): :
公式是為了方便我們學(xué)習(xí)! 像數(shù)學(xué)公式,簡(jiǎn)單的可以推導(dǎo)出來(lái),我們也看的懂。。 通理,魔方的第1、2層(還原魔方的原理是將魔方分為3層,上中下三層,然后一一分解!具體解法可以搜索已經(jīng)解決的問(wèn)題)是可以講明白的。 要是非常專業(yè),比較難的,
部分 3第三層
魔方的解法很復(fù)雜,這里無(wú)法一一說(shuō)清楚,而且說(shuō)出來(lái)具體的某種解法,對(duì)于解開(kāi)的過(guò)程也就沒(méi)有意義了。 所以想給你一個(gè)提示,在魔方中,并不是以面為單位的,也就是說(shuō),不能看上去把一個(gè)面拼好了,一面紅色,就算成功了六分之一。而是要以塊為單位
第1步:交換角上的方塊。
1.顯示第一表面和第一層 要顯示第一面,可能遇到以下情況,這時(shí),可根據(jù)如下五種方法之一去做。 (1) (2) (3) (4) 180° (5) 180° 180° 可根據(jù)上述任何一種方法完成任何一面。請(qǐng)注意當(dāng)完成一個(gè)表面時(shí),四邊顏色應(yīng)一致,且第一層應(yīng)轉(zhuǎn)至
這一步里,我們的目標(biāo)是,把角上的方塊轉(zhuǎn)到正確的位置,先不管其方向如何。
魔方的解法很復(fù)雜,這里無(wú)法一一說(shuō)清楚,而且說(shuō)出來(lái)具體的某種解法,對(duì)于解開(kāi)的過(guò)程也就沒(méi)有意義了。 所以想給你一個(gè)提示,在魔方中,并不是以面為單位的,也就是說(shuō),不能看上去把一個(gè)面拼好了,一面紅色,就算成功了六分之一。而是要以塊為單位
找兩個(gè)角上的方塊,這兩個(gè)方塊除了頂部顏色以外,在其他面有一個(gè)顏色相同。
新手要看圖解學(xué)習(xí)魔方還原,可以百度搜索 魔方還原圖解 拿著魔方對(duì)照學(xué)習(xí),很容易學(xué)會(huì)的,里面7步驟都有簡(jiǎn)單的公式。學(xué)熟之后,還可以學(xué)習(xí)閉著眼睛還原,也就是“盲瘧。搜索 簡(jiǎn)單盲擰訓(xùn)練營(yíng) 進(jìn)行學(xué)習(xí)即可。如果有能力想學(xué)更高效的盲擰,可搜索 高
轉(zhuǎn)動(dòng)頂部那層,直到兩個(gè)角處在正確的顏色位置,讓它面向你。比如,如果兩個(gè)鄰近的角上的方塊都含有紅色,把這兩個(gè)方塊轉(zhuǎn)到應(yīng)是紅色的那一面,注意在相對(duì)的一邊的兩個(gè)角上方塊也含有那一邊的顏色(比如橙色)。
確定面向你的那一面,上面兩角的兩個(gè)方塊是否都含有同一顏色,如果不一樣就換個(gè)顏色。比如在這個(gè)例子里,右邊是綠色,左邊是藍(lán)的話,這樣藍(lán)的那個(gè)方塊在右邊那一面一定是綠色,而綠的方塊在左面一定是藍(lán)色。如果兩個(gè)角的方塊是這種情況的話,你要用以下公式來(lái)交換兩個(gè)角。 把 1 跟 2 對(duì)換:
(2.a)
對(duì)背面兩個(gè)角的方塊用同樣的方法。把魔方轉(zhuǎn)過(guò)來(lái),讓另一邊(橙色)面對(duì)你,如需要就對(duì)換一下兩角上的方塊。
另外,如果你發(fā)現(xiàn)兩對(duì)在角上的方塊都是反的,需要轉(zhuǎn)換過(guò)來(lái),你可以只用一個(gè)公式就搞定(注意這個(gè)公式和之前的極其相似) 把 1 換成 2 , 3 換成 4 :
(2.b)
第2步:
確定角上方塊的方向。
確定每個(gè)頂角上的魔方塊位置(這個(gè)例子里是)。只要知道一個(gè)公式就可以把角上方塊的方向確定好。 (3.a)
這個(gè)算式可以一口氣把三個(gè)角單獨(dú)轉(zhuǎn)到位置上(即從邊上到頂端)。藍(lán)色的箭頭表示轉(zhuǎn)動(dòng)哪三個(gè)角上的方塊,以及轉(zhuǎn)動(dòng)方向(順時(shí)針)。如果方塊和上圖位置一樣,然后你用了一次公式,結(jié)果應(yīng)該如下所示,四個(gè)角上的都轉(zhuǎn)到頂面了:
用對(duì)稱的公式(這里紅色箭頭指示逆時(shí)針轉(zhuǎn)動(dòng))也很方便 (3.b)
和(3.a)對(duì)稱
注意:使用兩次上述的公式,就相當(dāng)于使用一次相對(duì)稱的公式。有的情況下你要用至少兩次公式
兩個(gè)角上方塊在正確的方位: =
=
+
=
=
+
=
=
+
沒(méi)有角在正確方位: =
=
+
=
=
+
或者用更普遍的方法,在以下情況用 (3.a) 公式:
兩個(gè)
角在正確位置: 沒(méi)有
角在正確位置:
第3步:變換邊線中間的方塊。
只要記住一個(gè)公式即可。檢查是否有至少一個(gè)邊中間的方塊在正確位置(方向在這里不重要)
如果所有邊的中間方塊都在正確位置,這步跳過(guò)。
如果只有一條邊含有正確位置的中間方塊
, 用以下公式: (4.a)
或其對(duì)稱公式 : (4.b)
和(4.a)對(duì)稱
注意:每次用其中一個(gè)公式兩次就相當(dāng)于用對(duì)稱公式一次
如果四個(gè)邊上都沒(méi)有正確位置的中間方塊,在任意邊用一次以下兩個(gè)中的一個(gè)公式。接下來(lái)你就可以有一條邊有正確的中間方塊了。
第4步:
確定邊中心的方塊位置
完成這最后一步需要兩個(gè)公式:
德莫 "H" 式
(5)
德莫 "魚(yú)" 式
(6)
注意“H”式和“魚(yú)”式的下左上右順序,其實(shí)你只要記住一個(gè)公式,因?yàn)?(6)
= + (5)
+
四個(gè)邊上中間的方塊都搞定了以后,在任意頂邊用一次“H”式,然后再用一次該公式就可以搞定魔方了。
第5步:恭喜你!大功告成了。
部分 4公式用到的符號(hào)
第1步:這里告訴你我們用到了哪些符號(hào)。
魔方上的小立方體叫魔方塊,方塊上的貼紙叫做魔方面。
有三種魔方塊:
中間
(中間塊) 是每面中央的那一小塊,總共有6種不同顏色的小塊。每塊1個(gè)面
邊角
(邊角塊)是魔方八個(gè)角上的小塊。每塊3個(gè)面。
邊緣
(邊緣塊)是每個(gè)相鄰邊角塊中間的一塊。總共有12塊,每塊有2個(gè)面
不是所有的魔方的顏色都相同。這個(gè)指南里用到的顏色是BOY型搭配(因藍(lán)色Blue、橙色Orange和Yellow以順時(shí)針順序排列)
白色在對(duì)面
藍(lán)色在綠色對(duì)面
橙色在紅色對(duì)面
第2步:這個(gè)指南用了兩個(gè)魔方角度:
3D 視角
顯示魔方的三個(gè)面:前(紅)、頂(黃)、右(綠)。步驟四里,公式(1.b)是用左面(藍(lán)色)、前(紅)和頂面()表示的。
頂視圖
只表示魔方的頂部(),前面(紅色)在底端。
第3步:從頂視圖看,每個(gè)方塊表示魔方面的位置。
這幅圖中,后角的貼紙?jiān)陧敳浚ǎ敖堑膬蓚€(gè)貼紙則在魔方的前面。
第4步:如果貼紙畫(huà)成灰色,表示這個(gè)顏色現(xiàn)在不重要。
第5步:箭頭(紅或藍(lán))表示公式的轉(zhuǎn)動(dòng)方向。
以(3.a)公式情況為例,三個(gè)角上的方塊要如圖轉(zhuǎn)動(dòng)。如果側(cè)面畫(huà)了魔方面,最后根據(jù)公式它們都會(huì)被轉(zhuǎn)到頂部。
轉(zhuǎn)動(dòng)軸
是魔方的體對(duì)角線(兩相對(duì)角的連線)
藍(lán)色箭頭
表示順時(shí)針轉(zhuǎn)動(dòng)(公式(3.a))。
紅色箭頭
表示逆時(shí)針轉(zhuǎn)動(dòng)((3.b)), 和(3.a)對(duì)稱)。
第6步:對(duì)于頂視圖,亮藍(lán)色的小方塊表示兩個(gè)邊緣塊放置位置不對(duì)。
途中左右兩邊的邊緣塊放錯(cuò)了地方,表示如果頂面是,不在這兩個(gè)地方,而是在邊上。
第7步:公式中的視角都要保持從前 往后看。
轉(zhuǎn)動(dòng)最前面一層
轉(zhuǎn)動(dòng)三豎行中一行。
轉(zhuǎn)動(dòng)三橫列中一列。
一些例子:
開(kāi)始
小提示
了解魔方顏色排列
。你要知道什么顏色和什么顏色相對(duì),顏色的排列順序等等。例如,白色在頂部,紅色在掐面,你要知道藍(lán)色在右邊,橙色在背面,綠色在左邊,在底部。
你可以從同一個(gè)顏色開(kāi)始往不同方向轉(zhuǎn)
,幫助你了解每種顏色的走向如何,或者選一種容易解魔方的顏色來(lái)開(kāi)始。
多多練習(xí)?;c(diǎn)時(shí)間玩魔方,學(xué)學(xué)怎么轉(zhuǎn)動(dòng)顏色到指定位置。這在你學(xué)習(xí)怎么轉(zhuǎn)好第一層的時(shí)候特別重要。
把四個(gè)邊緣塊都找對(duì)方位
,提前想想(先不動(dòng)手)怎么把他們轉(zhuǎn)動(dòng)到正確位置。多練練,有經(jīng)驗(yàn)了以后,就可以用少點(diǎn)步數(shù)達(dá)到同樣效果了。在比賽中,參賽者只有15秒來(lái)觀察魔方然后開(kāi)始。
了解公式的原理
。用公式的時(shí)候注意一些關(guān)鍵的部位,看看它轉(zhuǎn)到哪,然后找到公式中的道道。例如:
在(2.a) 、 (2.b)公式交換頂角的過(guò)程中,你會(huì)用四個(gè)步驟(最后所有第二層、第三層的方塊都會(huì)回到原處),然后轉(zhuǎn)動(dòng)頂層,往反方向用四個(gè)步驟看看。你會(huì)發(fā)現(xiàn)這個(gè)公式不影響第一或第三層和中間一層的樣子的。
對(duì)(4.a)、 (4.b)公式,注意你要往同樣的方向轉(zhuǎn)動(dòng)頂層和三個(gè)邊緣塊。
第(5)個(gè)公式中Dedmore "H" 式,記住這個(gè)公式的方法,是在前半部分跟隨右上方翻動(dòng)的邊緣塊和鄰上的兩個(gè)角,后半部分跟隨另一邊的邊緣塊和兩個(gè)角。你就會(huì)發(fā)現(xiàn)用了五步(如果把轉(zhuǎn)動(dòng)半周算作兩步,那總共有七步),然后轉(zhuǎn)動(dòng)頂層半周,然后再逆向使用前五步,然后最后再轉(zhuǎn)動(dòng)半周頂層部分。
嘗試更高境界
。了解以上所有公式以后,可能你想找一些更快的方法來(lái)解魔方。
用一步同時(shí)解出第一層和中間層:http://www.speedcubing.com/f2l.html
學(xué)學(xué)可以確定底層上的角的五種情況的公式,需要用到(3.a/b) 公式。
學(xué)一下怎么在沒(méi)有邊緣塊在正確位置的兩種情況下如何換底層角上的方塊。
學(xué)下怎么用公式解決底層所有邊緣塊的面都不在正確位置的情況。
繼續(xù)進(jìn)階。
對(duì)最后一層,如果想快速解出魔方,你需要兩個(gè)兩個(gè)解出最后四步。比如,一步就把換角和調(diào)角位置完成,你也可以一步調(diào)好所有角和邊緣塊的位置,然后再一步換角和邊緣塊。
成層法是很多方法其中一種。還有有帕圖斯法,即用更小步數(shù)來(lái)解魔方,利用構(gòu)造2*2*2方塊,然后擴(kuò)展到2*2*3方塊(解決兩個(gè)層了),把剩下角調(diào)整到正確位置,然后再調(diào)整邊緣塊的位置的方法來(lái)解魔方。
對(duì)玩快速魔方有興趣的人
或者對(duì)于那些不想轉(zhuǎn)硬邦邦的魔方的人,可以買(mǎi)個(gè)DIY套件??焖倌Х絻?nèi)部棱角更圓滑,可以調(diào)整內(nèi)部張力,轉(zhuǎn)起來(lái)更輕松如意。也可以用個(gè)硅基潤(rùn)滑油潤(rùn)滑一下魔方。
參考
Speedcubing.com - 算法、視頻、解法、紀(jì)錄和排名等
Beginner Solution to the Rubiks Cube.
Solving the cross 例子和提示
Solution for solving the Rubiks Cube 逐步演示。
Petrus Method java動(dòng)畫(huà)演示。
How to solve a Rubiks cube 魯比克魔方官方網(wǎng)
擴(kuò)展閱讀,以下內(nèi)容您可能還感興趣。
魔方公式是怎樣的?
如何玩魔方
要點(diǎn):
要了解每個(gè)公式的效果,根據(jù)情況靈活應(yīng)用。
熟記公式,沉著冷靜,一步錯(cuò)就要重來(lái)??!
記錄符號(hào):
玩之前要先弄清楚方向和旋轉(zhuǎn)的常用表示法。
一般稱:上、下、左、右、前、后,分別為:U、D、L、R、F、B。
如果直接寫(xiě)表示順時(shí)針?lè)较蛐D(zhuǎn)90度,U'、D'等表示逆時(shí)針?lè)较蛐D(zhuǎn)90度,U2、D2表示旋轉(zhuǎn)180度。
我一般根據(jù)中國(guó)人的習(xí)慣,讀的方式為:U-上正,F(xiàn)'-前反。
步驟:
第一層。把第一層的顏色玩一致,并讓第一層的邊上的顏色和魔方4側(cè)邊的顏色一致。
第二層。把第二層的顏色玩得和各側(cè)邊一致。
起十字。把頂層轉(zhuǎn)出十字,十字的邊也和側(cè)邊顏色一致。
轉(zhuǎn)四棱。把頂層的四各角都轉(zhuǎn)好,成功。
第一層:
就不用記口訣了,每一個(gè)變化都不超過(guò)3步,一般人的空間感都可以直接玩出來(lái)。
對(duì)于一個(gè)沒(méi)接觸過(guò)魔方的人來(lái)說(shuō),要玩出第一層,還是需要做些研究的,這里就不寫(xiě)什么公式了,留給有興趣的人自己琢磨吧。
第二層:
只有兩種情況,見(jiàn)下圖:
一種是順時(shí)針把需要的棱積木轉(zhuǎn)下來(lái),公式是:URU'R'U'F'UF
一種是逆時(shí)針把需要的棱積木轉(zhuǎn)下來(lái),公式是:U'L'ULUFU'F'
注意“前面”是指那個(gè)旋轉(zhuǎn)積木的旋轉(zhuǎn)面。
起十字:
記住口訣:R'U'F'UFR,這個(gè)口訣的作用如圖,無(wú)論怎樣最后總能形成十字。效果如下圖:
如果十字的側(cè)邊顏色不對(duì),則利用口訣RUR'URU'U'R'調(diào)整,這個(gè)口訣的作用是十字下面那個(gè)積木不動(dòng),另三個(gè)積木做逆時(shí)針轉(zhuǎn)換位置,位置轉(zhuǎn)換時(shí)積木自身不旋轉(zhuǎn)。效果如下圖:
轉(zhuǎn)四棱:
兩個(gè)口訣:L'RUR'U'LURU'R'和L'RU'LUR'U'L'UL,前一個(gè)是右下角不動(dòng),另三個(gè)做順時(shí)針換位,后一個(gè)是左下角不動(dòng),另三個(gè)做逆時(shí)針換位,三個(gè)積木轉(zhuǎn)換位置的同時(shí),自身也做旋轉(zhuǎn)。效果如圖:
特殊運(yùn)用:選中一個(gè)積木,先以它不動(dòng)做前一個(gè)口訣,然后以它不動(dòng)做后一個(gè)口訣,效果是,如果把這個(gè)積木作為右下角,則它和右上角的積木都不會(huì)動(dòng),左上角的積木自身做順時(shí)針旋轉(zhuǎn),左下角的積木自身做逆時(shí)針旋轉(zhuǎn)。效果如圖:
根據(jù)情況運(yùn)用這兩個(gè)公式,四個(gè)棱就玩出來(lái)了,整個(gè)6面也就玩出來(lái)了。
魔方不用公式如何拼
要了解魔方每個(gè)塊兒的排布,中心塊永遠(yuǎn)不會(huì)移位,棱塊兒有兩個(gè)顏色位于邊側(cè)中間,角塊兒有三個(gè)顏色位于八個(gè)角。
將一組拼好的塊兒適度打亂,之后再以另一種途徑還原。從而在不打亂現(xiàn)有的前提下,改變未完成部分的排列。
每面的標(biāo)準(zhǔn)就是中心塊的顏色,其實(shí)把魔方拆開(kāi)以后再去看,魔方還原的過(guò)程就是把角塊和棱塊都送回正確位置的過(guò)程。
擴(kuò)展資料
1、把魔方反過(guò)來(lái),白色面朝下,運(yùn)用公式步驟,看中間的一個(gè)顏色,對(duì)準(zhǔn)下面的兩層。
2、另外上面一個(gè)顏色對(duì)準(zhǔn)兩邊的中心點(diǎn)的顏色,對(duì)應(yīng)左邊的中心點(diǎn)顏色運(yùn)用右手公式,對(duì)應(yīng)右邊的中心點(diǎn)顏色運(yùn)用左手公式。最終拼好兩層。
3、觀察最上層有沒(méi)有對(duì)位的,如果兩邊都沒(méi)有對(duì)上的,*朝前使用公式運(yùn)用變成四周兩邊一樣的顏色。再觀察中間的的顏色是需要逆時(shí)針還是順時(shí)針。
參考資料來(lái)源:百度百科-魔方
誰(shuí)有最快解魔方的技巧和公式???要最快的!
CFOP!目前公認(rèn)的最快還原方法.CFOP=CROSS(十字)+F2L(first 2 layers前面兩層)+oll(就是頂面一層)+pll( 最后調(diào)整第三層棱塊、角塊位置)
http://zmb.fnfnet.com/myopus/rubik/Fridrich_method.htm
魔方公式大全
在開(kāi)解魔方的全過(guò)程中所使用的魔方6個(gè)平面的標(biāo)準(zhǔn)名稱如下:
頂:頂平面(選一種你最喜愛(ài)的顏色)
前:前平面
左:左平面
右:右平面
底:底平面
后:后平面---及少使用
一個(gè)平面的顏色取決于它的中心方塊(不可轉(zhuǎn)動(dòng))的顏色。你可處選頂平面的顏色,選
定之后,在整個(gè)開(kāi)解過(guò)程中要保持不變。注意,右、左、后、以及前平面的顏色根據(jù)你
如何持握魔方而可以有所不同。因此,前平面、可以是任何四種顏色之一(通過(guò)轉(zhuǎn)動(dòng)你
手中的魔方)。一旦確定前平面,則右、后和左平面的顏色和底平面的顏色保持不變(
選定你所喜愛(ài)的顏色之后)。在任何一組轉(zhuǎn)動(dòng)中,右、左、后和前平面的顏色也保持不
變,但在進(jìn)行下一組轉(zhuǎn)動(dòng)時(shí)其顏色就常常會(huì)改變。
右+ :將右平面沿順時(shí)針?lè)较蜣D(zhuǎn)動(dòng)90度。
右- :將右平面沒(méi)逆時(shí)針?lè)较蜣D(zhuǎn)動(dòng)90度。
右2 :將右平面轉(zhuǎn)動(dòng)180度(此時(shí)順逆時(shí)針效果相同)。
前+ :將前平面沿順時(shí)針?lè)较蜣D(zhuǎn)動(dòng)90度。
前- :將前平面沿逆時(shí)針?lè)较蜣D(zhuǎn)動(dòng)90度。
前2 :將前平面轉(zhuǎn)動(dòng)180度。
左+ :將左平面沿順時(shí)針?lè)较蜣D(zhuǎn)動(dòng)90度。
左- : 將左平面沿逆時(shí)針?lè)较?轉(zhuǎn)動(dòng)90度。
左2 : 將左平面轉(zhuǎn)動(dòng)180度。
底+ :將底平面沿順時(shí)針?lè)较蜣D(zhuǎn)動(dòng)90度。
底- :將底平面沿逆時(shí)針?lè)较蜣D(zhuǎn)動(dòng)90度。
底2 : 將底平面轉(zhuǎn)動(dòng)180度。
頂+ :將頂平面沿順時(shí)針?lè)较蜣D(zhuǎn)動(dòng)90度。
頂- :將頂平面沿順時(shí)針?lè)较蜣D(zhuǎn)動(dòng)90度。
頂2 :將頂平面轉(zhuǎn)動(dòng)180度。
(本解法不用轉(zhuǎn)動(dòng)后面)
順逆時(shí)針以各面為鐘面為標(biāo)準(zhǔn).
前右是一個(gè)邊緣方塊,它在特定時(shí)間內(nèi)處于前平面和右平面之間的邊緣位置上。前右頂
是一個(gè)邊角方塊,它在特定的時(shí)間內(nèi)處于前平面、右平面和頂平面之間的邊角位置上。
因此,12個(gè)邊緣方塊為:底前,底左,底后,底右,前左,前右,前頂,左后,左頂,
后右,后頂和右頂。8個(gè)邊角方塊為:底前左,底前右,底后左,底后右,前左頂,前右
頂,左后頂和后右頂。任何轉(zhuǎn)動(dòng)及其所涉及的方塊一律用上述的術(shù)語(yǔ)表示。要使用本文
的開(kāi)解方法,你必須依一定方向持握魔方使將要移動(dòng)的方塊與文中所述的方塊相一致。
如果不理解,請(qǐng)看肌?
一個(gè)方塊的顏色與它所在的邊緣或邊角位置所應(yīng)有的顏色相一致時(shí),我們稱它們?yōu)槲恢?
正確或安放正確。一個(gè)方塊的各面顏色都同它相鄰平面的中心方塊的顏色相一致時(shí),我
們格稱它為方位正確。例如,一個(gè)涂有紅、藍(lán)和綠的邊角方塊,當(dāng)它在毗鄰于紅、藍(lán)和
綠色的中心方塊的邊角位置上時(shí),就是位置正確,但只有當(dāng)它紅、藍(lán)和綠色的一面公別
與紅、藍(lán)和綠色中心方塊相一致時(shí),這一方塊才能算方位正確(方向和位置都正確)。
開(kāi)解中的5個(gè)步驟總結(jié)如下:
1.在6種顏色中選出一種你所喜愛(ài)的顏色,然后,給那個(gè)有此種顏色的中心方塊的平面上
4個(gè)邊緣方塊定位和定向(即頂面邊緣)。
2. 給選出的頂平面上的4 個(gè)邊角方塊定位和定向(即頂面邊角)。
3.給頂平面下面的一層的4 個(gè)邊緣方塊定位和定向(即中層邊緣)。
在1至3步中的全部12個(gè)方塊都是逐一分別定位和定向的,到此為止,已完成了三分這二
的方塊。
4. 給底平面上的4 個(gè)邊角方塊定位和定向(即底面邊角)。
5. 給底平面上的4 個(gè)邊緣方塊定位和定向(即底面邊緣)。
每一 大步一般又都分為2 小步。
---1 給這些方塊逐一定位。
---2 給這些方塊逐一定向。這就需要將這些方塊從它們的正確位置暫時(shí)挪開(kāi)一下,后再
以正確的方向回到它們的原位上去。
-------1------------------------------2------------------ ---------3--------
------------
-----------4---------------
最后的機(jī)會(huì):如果你愿意,也可以僅僅依靠上面的說(shuō)明來(lái)試試能否自己開(kāi)解魔方。下面將
介紹一種完整而明確的解法,讀了下面的介紹也許會(huì)破壞你用前述的幾條啟示來(lái)自己開(kāi)
解魔方的樂(lè)趣。另外,前兩個(gè)步驟只是介紹一個(gè)平面的完成方法。這是一項(xiàng)相當(dāng)容易的
任務(wù),你也許愿意自己來(lái)做這一工作(或者你已經(jīng)做完了)。第一個(gè)關(guān)鍵步驟是第3 步 。
第一步 第二步 第三步 第四步 第五步
第一步
第一步 頂面邊緣( 前頂,左頂,后頂,右頂)
在開(kāi)解之前首選定頂平面的顏色,別忘了,任一平面的顏色都是由它的中心方塊的顏色
決定的。要正確地持握魔方使你所選定的這一平面朝上,這便是頂平面,在全部開(kāi)解過(guò)
程中要保持平面不變。
這一步的目的是要給屬于頂平面的4個(gè)邊緣位置的方塊定位和定向。這4 個(gè)頂面邊緣方塊
都是逐一被安放和定向的。你要為其中的每一個(gè)方塊做下述5個(gè)步驟(1A--1E)。如果幸
運(yùn)的話,也許其中的一兩個(gè)方塊碰巧已經(jīng)在它的正確位置上,那么,你只要把這5個(gè)步驟
(1A--1E)做二至三遍即可。如你對(duì)此還有不解之處,請(qǐng)復(fù)習(xí)有關(guān)標(biāo)楊及術(shù)語(yǔ)的內(nèi)容。
1A:正確持握魔方使前頂部位上并無(wú)經(jīng)安放和定向的方塊。你可能必須在手中轉(zhuǎn)動(dòng)整個(gè)
魔方以做到這一點(diǎn),這樣,也將改變前平面的顏色。
1B:找出應(yīng)屬于這個(gè)前頂部位的方塊。這個(gè)待解的方塊我們稱之為即需方塊。
1C:如果此一方塊已經(jīng)在前頂部位,但方向不對(duì),請(qǐng)參照1E辦理。
1D: 這個(gè)即需方塊的位置共有11種可能性,為此這里提供11組相應(yīng)的轉(zhuǎn)動(dòng)。根據(jù)這個(gè)即
需方塊的位置做以下11組轉(zhuǎn)動(dòng)中的一組即可。例如,即需方塊目前的位置是右頂部位,
那么依照右頂至前頂那一組轉(zhuǎn)動(dòng)辦理即可。
右頂至前頂轉(zhuǎn)動(dòng)法: 右- 前-
后頂至前頂轉(zhuǎn)動(dòng)法: 頂+ 右- 頂- 前-
左頂至前頂轉(zhuǎn)動(dòng)法: 左+ 前+
前右至前頂轉(zhuǎn)動(dòng)法:前-
后右至前頂轉(zhuǎn)動(dòng)法:右2 前- 右2
左后至前頂轉(zhuǎn)動(dòng)法:左2 前+ 左2
前左至前頂轉(zhuǎn)動(dòng)法:前+
底前至前項(xiàng)轉(zhuǎn)動(dòng)法:前2
底右至前頂轉(zhuǎn)動(dòng)法:底- 前2
底后至前頂轉(zhuǎn)動(dòng)法:底2 前2
底左至前頂轉(zhuǎn)動(dòng)法: 底+ 前2
1E:如果前頂方塊目前已在正確位置上,但方向不對(duì),請(qǐng)做以下一組定向轉(zhuǎn)動(dòng):
前頂定向轉(zhuǎn)動(dòng)法:前- 頂+ 左- 頂-
(這4 個(gè)頂面邊緣方塊是逐一定位和定向的,因此你可能需要重復(fù)做4 遍1A--1E這5 個(gè)
步驟。一旦這一步完成,頂平面上將出現(xiàn)一個(gè)十字形圖案(如果你你取綠色為頂面顏色
,就將出現(xiàn)一個(gè)綠十字)。
第二步
第2步 頂面邊角(前左頂,前右頂,左后頂,后右頂)
這一步的目的是,在保持已經(jīng)安放好的頂面邊緣方塊的同時(shí),給4 個(gè)應(yīng)屬于頂面上邊角
位置的方塊定位和定向。在這一系列轉(zhuǎn)動(dòng)中,頂面邊緣方塊將被暫時(shí)移動(dòng),但都會(huì)適當(dāng)
還原的。
對(duì)于4個(gè)屬于頂面邊角位置的方塊中的每一個(gè),都需要做以下六個(gè)步驟(2A--2F)。同樣
,如果你運(yùn)氣好,以會(huì)碰到某個(gè)頂面邊角方塊已經(jīng)在它的正確方位上了,那么就不必做
夠四遍了。
2A:找出一個(gè)還沒(méi)有正確定位和定向的頂面邊角方塊(即任意一個(gè)應(yīng)屬于頂面邊角位置
的方塊)。這就是即需方塊。如果這個(gè)即需方塊目前已經(jīng)在正確位置上,只是方向不對(duì)
,請(qǐng)參照2E辦理。
2B :如果即需方塊現(xiàn)在位于頂面上,請(qǐng)做以下一組轉(zhuǎn)動(dòng)。請(qǐng)按一定方向持握魔方使即需
方違犯處于前右頂部位。
前右頂至底前左轉(zhuǎn)動(dòng)法:左- 底- 右+
這一轉(zhuǎn)動(dòng) 把即需方塊移到底平面。
2C:轉(zhuǎn)動(dòng)底平面,使目前已在底平面上的這個(gè)即需方塊稱到它應(yīng)該占據(jù)的那個(gè)頂面邊角
部位(這部位以稱為即需部位)的正下方。按一定方向持握魔方使即需部位為前右頂部
位,這時(shí)即需部位為前右頂部位,這時(shí)即需方塊應(yīng)該在底面前右的位置上。
2D:為正確安放即需的頂面邊角方塊,做以下一組轉(zhuǎn)動(dòng)。
底前右至前右頂轉(zhuǎn)動(dòng)法:右- 底- 右+
2E:如前頂方塊的方向不對(duì),做以下兩組轉(zhuǎn)動(dòng)之一(注意:只做其中之一)。
前右頂定向轉(zhuǎn)動(dòng)法: 右- 底2 右+ 、 前+ 底2 前-
前右頂定向轉(zhuǎn)動(dòng)法: 前+ 底2 前- 、 右- 底2 右+
2F :如果前右頂方塊的方向仍不正確,重復(fù)你在2E中做過(guò)的那組轉(zhuǎn)動(dòng)。這將使前右頂方
塊的方向和位置全部正確無(wú)誤。
你可能要把這六個(gè)步驟(2A--2F)重復(fù)四遍才能完成這四個(gè)頂面邊角方塊的定位和定向
。做完這些之后,整個(gè)魔方的三分之一,也就是全部頂平面的方塊就都依正確方向各就
各位了。
第三步
第3 步 中層邊緣(前左,前右,左后,后右)
這一步的目的是要給頂平面下面的4個(gè)邊緣方塊定位和定向。這一步可以被看作是對(duì)“中
層平面”的開(kāi)解。旦完成這一步驟,魔方的三分這二就完成了。對(duì)每一個(gè)應(yīng)屬于中層邊
緣位置的方塊,要做如下四個(gè)步驟(3A--3D)。你也許會(huì)再一次發(fā)現(xiàn)某個(gè)中層邊緣方塊
已經(jīng)在它的正確方位上了。
3A:找出一個(gè)尚未正確定出方位的中層邊緣方塊(即某個(gè)應(yīng)屬于中層邊緣位置的方塊)
。這就是即需方塊。如果這個(gè)即需方塊的位置正確,但方向不對(duì),請(qǐng)參照3D辦理。
3B:如果即需方塊不在底平面上,請(qǐng)做以下一組轉(zhuǎn)動(dòng)。依一定方向正確持握魔方,使即
需方塊處于前右部位。
前右至底平面(底后)轉(zhuǎn)動(dòng)法:右- 底+ 右+ 底+ 前+ 底- 前-
3C: 這時(shí),既需方塊已經(jīng)到了底平面.轉(zhuǎn)動(dòng)底平面使既需方塊的垂直面的顏色和四個(gè)側(cè)面
(前,后,左,右)中的一面的中心方塊的顏色相一致.然后正確持握魔方,使即需的
部位為前右部位.如果此時(shí)既需方塊位于右平面,做底右至前右的一組轉(zhuǎn)動(dòng).如既需方
塊位于前平面,做底前至前右的一組轉(zhuǎn)動(dòng).
底右至前右轉(zhuǎn)動(dòng)法:(底+ 前+ 底-) 前-( 底- 右- 底+) 右+
底前至前右轉(zhuǎn)動(dòng)法:(底- 右- 底+) + (底+ 前+ 底-) 前-
3D : 依一定方向持握魔方使既需方塊處于前右部位.如果方向不對(duì),做以下一組定向轉(zhuǎn)動(dòng)
.
前右定向轉(zhuǎn)動(dòng)法(共15步): (右- 底+ 右+)( 底+ 前+ 底-) 前- (底+ 右- 底+)
右+( 底+ 前+ 底-) 前-
正誤法:
這組轉(zhuǎn)動(dòng)比前兩個(gè)步驟長(zhǎng).在這一系列轉(zhuǎn)動(dòng)的全過(guò)程中,只有一個(gè)頂面邊角方塊(既原位于
前右頂?shù)姆綁K)被移到離它的正確方位一次轉(zhuǎn)動(dòng)以上的地方.假如你在這幾組的某一組轉(zhuǎn)
動(dòng)中失誤或是亂了套,那么立刻停下來(lái),并設(shè)法恢復(fù)頂平面.通常情況下,你必須轉(zhuǎn)動(dòng)前面
平面或右平面使方塊還原到頂平面,然后,重做幾組第2步的轉(zhuǎn)動(dòng)以還原錯(cuò)了位的頂面邊角
方塊.做完這些后,從3A開(kāi)始做另一次嘗試.
第四步
第四步 底面邊角(底前左,底前右,第左后,底后右)
這一步是要給第平面上的4個(gè)邊角方塊定位和定向.這是通過(guò)先定位后定向來(lái)完成的.這次
的4個(gè)方塊不是分別安放,而是作為一組一次同時(shí)完成.依照下述關(guān)于4A--4F的說(shuō)明,一遍
就可以完成著一步驟.
4A:首先有必要轉(zhuǎn)動(dòng)底面使盡可能多的邊角方塊各就其位,而暫時(shí)不考慮它的方向問(wèn)題(暫
時(shí)也不需要照顧底平面上的邊緣方塊).只要轉(zhuǎn)動(dòng)底面就可以使至少2個(gè),有時(shí)甚至是全部
4個(gè)底平面邊角方塊居于正確的位置.如果還剩下2個(gè)位置不對(duì)的方塊,它們的位置不外乎
于2個(gè)相鄰或兩個(gè)相對(duì)的邊角上.對(duì)于前者,可以做4B的轉(zhuǎn)動(dòng);對(duì)于后者,可以做4C的轉(zhuǎn)動(dòng).
4B:如果2個(gè)位置不對(duì)的位置邊角相鄰,以下一組轉(zhuǎn)動(dòng)可以使它們對(duì)調(diào)位置.
底前左與底前右調(diào)位轉(zhuǎn)動(dòng)法(注意要正確持握魔方,使即將被調(diào)位的2個(gè)方塊處于這兩個(gè)位
置): ( 右- 底- 右+ )( 前+ 底+ 前-) ( 右- 第+ 右+)底2
4C:如果2個(gè)位置不對(duì)的邊角方塊相對(duì),以下一組轉(zhuǎn)動(dòng)可以使它們調(diào)位.
底前左與底后右調(diào)位轉(zhuǎn)動(dòng)法(注意要正確持握魔方使即將被調(diào)位的2個(gè)方塊處于這兩個(gè)位
置):
( 右- 底- 右+) ( 前+ 底2 前- ) ( 右- 底+ 右+)底+
4D: 至此,4個(gè)底面邊角方塊已安放妥當(dāng).這時(shí)如果這4個(gè)底面邊角方向不正確,則按以下方
法轉(zhuǎn)動(dòng).
------這一步只有一種轉(zhuǎn)動(dòng)步驟,但要重復(fù)使用,只是每次轉(zhuǎn)動(dòng)前都要先確定一正確的握
法.
-------握法(這是關(guān)鍵):
將需要調(diào)整的那一層置于頂層的位置(全過(guò)程都如此). 以頂面中心的顏色為標(biāo)準(zhǔn)色.觀察
頂面四邊角是否有標(biāo)準(zhǔn)色塊:
---只有一塊標(biāo)準(zhǔn)色:將這一塊置于頂前左的位置.
同時(shí)有兩塊標(biāo)準(zhǔn)色塊:
------a:兩塊相鄰:將兩塊分別置于頂前右與頂后右的位置.
-------b:兩塊相對(duì):將兩塊置于頂前右與頂后左的位置.
沒(méi)有一塊: 看側(cè)面出現(xiàn)的標(biāo)準(zhǔn)色塊(同樣只看四個(gè)邊角方塊上的八個(gè)色塊),找到同時(shí)出現(xiàn)
兩個(gè)標(biāo)準(zhǔn)色塊的那一面,置這一面為左面.
握好魔方就可以開(kāi)始轉(zhuǎn)動(dòng):
( 右+ 頂+ 右- ) 頂+ ( 右+ 頂2 右-) (就這么簡(jiǎn)單,只有這一組轉(zhuǎn)動(dòng))
若做完一組轉(zhuǎn)動(dòng)后,若四方塊相對(duì)方向不對(duì)(這一轉(zhuǎn)動(dòng)不會(huì)改變它們的相對(duì)位置,只是同已
完成的兩層有點(diǎn)錯(cuò)開(kāi),這我們先不必理會(huì))則重新確定握法,繼續(xù)重復(fù)轉(zhuǎn)動(dòng).直至四邊角方
塊相對(duì)方位均正確為止(一般要重復(fù)3-5次). 調(diào)整頂層,使它邊角方塊顏色與已完成的兩
層相一致,記住將這一層重新置為底面.
第五步
第5步 頂面邊緣 (前底,左底,后底,右底)
看底面邊緣的位置:
----如果沒(méi)有一個(gè)邊緣方塊方位正確:按5A的轉(zhuǎn)法做。
----如果只有一個(gè)邊緣方塊方位正確:按5B的轉(zhuǎn)法做。
----有兩個(gè)正確的邊緣方塊方位正確:按5C的轉(zhuǎn)法做。
5A:做如下一組轉(zhuǎn)動(dòng),這次只要保持頂面和底面不變就行了.
( 左- 右+ 前+ )( 左+ 右- 底2)( 左- 右+ 前+)( 左+ 右-)
轉(zhuǎn)完后看看底面的情況再缺定下一步的轉(zhuǎn)法。
5B: 正確持握魔方使那個(gè)位置或方位已經(jīng)正確的邊緣方塊處于底前的位置.然后做5A那組
轉(zhuǎn)動(dòng) .轉(zhuǎn)完后看看底面的情況再缺定下一步的轉(zhuǎn)法。
5C: 握好魔方使得:
a--正確方塊位置相對(duì):使正確方塊位于底前與底后的位置。
b--正確方塊位置相鄰:使正確方塊處于底前與底右的位置。(未給出圖示)
轉(zhuǎn)法:(左- 右+ 前+)( 左+ 右- 底-)(左- 右+ 前-) ( 左+ 右- 底-) ( 左-
右+ 前2) (左+ 右-)
如何用C/C++實(shí)現(xiàn)解任意一個(gè)魔方
這個(gè)涉及的方面不只是c/c++了
比如可以用單片機(jī)控制機(jī)器人來(lái)完成, 首先你要會(huì)玩魔方, 或者懂得解魔方的公式, 然后是判斷攝像頭的數(shù)據(jù)來(lái)獲取魔方的色塊信息, 然后再是計(jì)算, 根據(jù)計(jì)算來(lái)控制機(jī)械手轉(zhuǎn)動(dòng)魔方
其實(shí)懂得魔方公式應(yīng)該就會(huì)算了
用數(shù)組把魔方每個(gè)面的顏色信息儲(chǔ)存下來(lái)
然后自己想好數(shù)組每個(gè)元素對(duì)應(yīng)魔方的位置計(jì)算方法根據(jù)公式來(lái)就行了