Kako ste premagali Rubikovo kocko ?

The Rubikova kocka jepriljubljena Brainteaser za vse starosti . To vas izziva , da Razmrsiti barve , da bi kocko z usklajenimi barve na vsaki strani . Reševanje kocko temelji na vzorcih ; če se lahko naučite nekaj algoritmov , boste lahko očarati svoje prijatelje z reševanjem morebitnih cube.Things Rubikovo boste potrebovali
Rubikova kocka
Proste Prikaži več navodil
1

Izberite glede na barvo, ki jo želite delati . Predstavljajte si, da delate z modrino v tem članku . Naj modro predložek v sredini vrhnje plasti . Sosednji barve na vsak kos križu mora ujemati z barvo na sredini te strani kocke ; na primer, naj bidel , ki gre na modri in rdeči rob križa modre barve na modri strani in rdeči barvi na rdečem strani .

Ko jekriž dokončan, premaknite štiri modre kotičke v mestu brez motenja ostale križu , da bi rešili vrhnjo plast . To lahko storite tako, da zavrtite kos križa , ki se gibljejo kotiček v mestu, nato pa se vračajo kos križa na svoje mesto . Ko ste končali ta korak , bovrhnji sloj popolnoma modra.
2

Ko je zgornji sloj popolnoma modra, rešiti srednji sloj kocke. Zavrtite spodnji plasti, da bi T na eno od strani kocke . Držite kocko , tako da je ta plast sooča spredaj . Čespodnji kvadrat T spada na levi strani kocke , uporabite naslednji algoritem , da ga premaknete v mestu :

Bottom smeri urinega kazalca , levo v smeri urnega kazalca , Bottom nasprotni smeri urinega kazalca , levo nasprotni smeri urinega kazalca , Bottom števec levo , spredaj v nasprotni smeri urinega kazalca , Bottom v smeri urinega kazalca , spredaj v smeri urinega kazalca

Čedno kvadrat T spada na desni strani kocke uporabljajo ta algoritem , da ga premaknete v mestu : .

Bottom nasprotni smeri urinega kazalca , Sprednja nasprotni smeri urinega kazalca , dno v smeri urinega kazalca , spredaj v smeri urinega kazalca , dno v smeri urinega kazalca , levo v smeri urnega kazalca , Bottom nasprotni smeri urinega kazalca , levo v nasprotni smeri urinega kazalca .
3

Zavrtite kocko konec. Če jekriž v središču , pojdite na 4. korak Če jeoblika L , držite kocko tako, daL sooča levo in izvedite naslednji algoritem , da bi križ : .

Spredaj v smeri urinega kazalca , Top . smeri urinega kazalca , desno v smeri urinega kazalca , Top nasprotni smeri urinega kazalca , desno v nasprotni smeri urinega kazalca , Sprednja nasprotni smeri urinega kazalca

Če jevrstica v centru, izvedite naslednji algoritem , da bikriž :

spredaj v smeri urinega kazalca , desno v smeri urinega kazalca , Top smeri urinega kazalca , desno v nasprotni smeri urinega kazalca , Top nasprotni smeri urinega kazalca , Sprednja nasprotni smeri urinega kazalca .

Če jepika na sredini , bodisi za algoritem . To bo tvorita enega od drugih dveh oblik . Opravite pravilno algoritem , da bi križ.
4

Najdi dva kotičke na vrhu kocke , ki so na pravem mestu . Oni ne potrebujejo , da se pravilno obrnjena. Na primer , če je prečni pravkar si je bela , je sprejemljivo, da ima belo kotu na zeleni strani kocke in zeleno kotu na beli strani kocke . Važno je , da bi bilokotiček pravilna, če so bile odpravljene barve .
5

Držite kocko , tako da sta koti , ki so pravilno na levi strani kocke. Če so pravilni vogali diagonalno druga na drugo , imajo kocko , tako da je eden od pravilnih kotov v zgornjem levem kocke . Izvedite naslednji algoritem : .

Levo v smeri urnega kazalca , spredaj nasprotni smeri urnega kazalca , desno v nasprotni smeri urinega kazalca , Top smeri urinega kazalca , levo v nasprotni smeri urinega kazalca , Top nasprotni smeri urnega kazalca , desno v smeri urinega kazalca , Top smeri urinega kazalca , Top smeri urinega kazalca
< p> ta korak ponavljajte , če je potrebno , dokler so vsi štirje vogali na pravem mestu .
6

Preglejte kocko . Če imate tri kote , ki jih je treba zavite v nasprotni smeri urinega kazalca , ali vsi štirje vogali so nepravilno usmerjeni, ali potrebujejo dve diagonalni koti biti pravilno usmerjen , izvedite naslednji algoritem :

desno v nasprotni smeri urinega kazalca , Top nasprotni levo , desno v smeri urinega kazalca , Top nasprotni smeri urinega kazalca , desno v nasprotni smeri urinega kazalca , Top smeri urinega kazalca , Top smeri urinega kazalca , desno v smeri urinega kazalca , Top smeri urinega kazalca , Top smeri urinega kazalca .

Ta algoritem se uporablja za vse tri scenarije , naštete zgoraj. Če ima vaš kocka kakšen vzorec usmerjenosti , razen treh že omenjenih opravlja ta algoritem : desno v nasprotni smeri urinega kazalca , Top smeri urinega kazalca , desno v nasprotni smeri urinega kazalca , Top smeri urinega kazalca , desno v smeri urinega kazalca , Top smeri urinega kazalca , Top smeri urinega kazalca , desno v nasprotni smeri urinega kazalca , Top smeri urinega kazalca , vrh v smeri urinega kazalca .

Ponovite te algorithims , dokler niso vsi štirje vogali pravilno obrnjena.
7

Preglejte kocko . Če ne obstajajo mešani -up kosov , ki so ga premagal.

Vse pomešal kosov mora biti na strani kocke ste bili delate. Če ste pomešal kosov drugje , pojdite nazaj na 2. korak .

Če imate kos na spodnji center, ki spada na vrhu centra, del na zgornjem delu , ki pripada na desni, in kos na desni strani , ki pripada na spodnji sredini , izvedite naslednji algoritem za reševanje kocke :

desno v smeri urinega kazalca , desno v smeri urinega kazalca , Top smeri urinega kazalca , spredaj v smeri urinega kazalca , Back nasprotni smeri urinega kazalca , desno v smeri urinega kazalca , desno v smeri urinega kazalca , spredaj nasprotni smeri urinega kazalca , nazaj v smeri urinega kazalca , Top smeri urinega kazalca , desno v smeri urinega kazalca , desno v smeri urinega kazalca .

Če imate kos na vrhu centra, ki spada na dnu , kosa na spodnji center, ki spada na desni strani , in kos na desni strani , ki pripada na sredini zgornjega , izvedite naslednji algoritem :

desno v smeri urinega kazalca , desno v smeri urinega kazalca , Top nasprotni smeri urinega kazalca , spredaj v smeri urinega kazalca , nazaj v nasprotni smeri urinega kazalca , desno , desno v smeri urinega kazalca , spredaj števec smeri urinega kazalca , nazaj v smeri urinega kazalca , Top nasprotni smeri urinega kazalca , desno v smeri urinega kazalca , desno v smeri urinega kazalca .

Če imate kakršne koli druge vzorce , izvesti eno od teh algoritmov in ponovno preuči kocko . Sedaj bi morali imeti enega izmed vzorcev , opisanih v tem koraku . Opravite pravilno algoritem premagati kocko .

Dodaj odgovor