logo

Rubika kuba risināšanas algoritms

A Rubika kubs ir interesanta mīkla, ko izgudroja “Erno Rubiks”, kurai ir 43 kvintiljoni iespējamo konfigurāciju. Bet, izmantojot noteiktus algoritmus, to var viegli atrisināt. Mūsdienās ir daudz Rubix kuba variantu, bet visvienkāršākā ir 3x3x3 Rubika kubs.

Python __name__

Rubika kubs 3x3x3 tiek izgatavots, savienojot 21 detaļu: 1 pamatdetaļas ar trim asīm, 8 stūra daļas (stūra formas) ar trīs toņiem un 12 malas daļas (malas 3D kvadrāti) ar diviem toņiem.

3x3x3 rubiks



Piezīme-
Centrālie elementi vienmēr atrodas tikai sākotnējā pozīcijā.

Rubika kuba pamata apgriezieni:

    R: pagrieziet labo slāni pulksteņrādītāja virzienā. R': pagrieziet labais slānis pretēji pulksteņrādītāja virzienam. L: pagrieziet kreiso slāni pulksteņrādītāja virzienā. L’: pagrieziet kreiso slāni pretēji pulksteņrādītāja virzienam. U: pagrieziet augšējais slānis pulksteņrādītāja virzienā. U’: pagrieziet augšējo slāni pretēji pulksteņrādītāja virzienam. F: pagrieziet priekšējo slāni pulksteņrādītāja virzienā. F': pagrieziet priekšējo slāni pretēji pulksteņrādītāja virzienam.

Iesācēju metode:
Vienkāršākais risinājums Rubika kuba atrisināšanai ir izmantot pieeju, lai vispirms atrisinātu apakšējo slāni, pēc tam vidējo slāni un pēc tam augšējo slāni.

Slānis

Tālāk ir norādīti soļi, kā atrisināt Rubika kubu.
1. darbība: Vispirms izvēlieties jebkuras krāsas centrālo daļu (piemēram, baltu) un pēc tam izveidojiet a balts krusts novietojot visas četras malu daļas blakus baltajam centram.

1. darbība

2. darbība: Saskaņojiet visu četru sānu virsmas centrālo daļu krāsas ar apakšējā slāņa malām pa vienai un nosūtot saskaņotos pārus pretējos virzienos un pēc tam atkal nogādājot tos, lai izveidotu baltu krustu.

2. darbība

Pēc visu slāņu saskaņošanas kubs izskatīsies šādi-

Saskaņotas krāsas

3. darbība: Iestatiet apakšējā slāņa stūrus, vispirms saskaņojot pareizo stūri, kas atbilst tā vēlamajai krāsai. Pēc tam izmantojiet algoritmu R U R’ U’ un atkārtojiet to pašu algoritmu, līdz apakšējā stūra daļa ir iestatīta pareizajā pozīcijā, kā parādīts zemāk

Piesakies RUR

Pēc visu stūru iestatīšanas kubs izskatīsies šādi-

Visu stūru iestatīšana

4. darbība: Izveidojiet otro slāni, saskaņojot visas četras malas sānu virsmās. Vispirms saskaņojiet augšējā slāņa malas krāsu ar tās centrālo slāni un novērojiet otru gabala daļu, t.i., augšējo krāsu.

    1. gadījums: ja otras daļas krāsa sakrīt ar centrālo daļu labajā pusē, izmantojiet algoritmu U R U’ R’ U’ F’ U F. 2. gadījums: ja otras daļas krāsa sakrīt ar centrālo daļu kreisajā pusē, izmantojiet algoritmu U' L' U L U F U' F'.

Pēc šī uzklāšanas uz visiem pārējiem gabaliem kubs izskatīsies šādi:

Rezultāts pēc 4. darbības

5. darbība: Izveidojiet dzelteno krustu uz augšējā slāņa, izmantojot vienkāršo algoritmu F R U R’ U’ F’ 1-3 reizes kā parādīts zemāk.

Uzklājiet FRUR

6. darbība: Tagad saskaņojiet jebkuru augšējā slāņa malu ar centrālo daļu vidējā slānī un pēc tam izmantojiet algoritmu F R U R’ U’ F’ līdz visas malas ir saskaņotas.

6. darbība

7. darbība: Tagad, lai saskaņotu visas augšējā slāņa stūra detaļas, vispirms skatiet stūri, kas jau tiek saskaņots, un turiet to kā priekšējo virsmu un pa labi. Ja neviena no stūra daļām nav pareizajā vietā, varat turēt kubu jebkurā orientācijā ar nesaskaņotajiem gabaliem augšpusē un piemērot algoritmu U R U’ L’ U R’ U’ L.

Pēc šī algoritma piemērošanas 1-3 reizes kubs izskatīsies šādi:

Pēc 7. darbības

8. darbība : pēdējā darbībā saglabājiet dzeltenu kā priekšējo virsmu un sāciet no jebkura stūra, piemērojiet algoritmu U R’U’R līdz stūris ir sakārtots pareizi, pēc tam pagrieziet augšējo slāni, lai augšējā labajā pusē parādītos vēl viens nesakārtots stūris, un atkārtojiet U R’U’R algoritmu vēlreiz, lai to sakārtotu, un tā tālāk. Pēc visu stūra detaļu sakārtošanas vienkārši pārvietojiet dzelteno pārklājuma slāni 1-2 reizes ja nepieciešams, lai pilnībā atrisinātu savu kubu.

Rubiks

Ar šo pēdējo soli Rubika kubs beidzot ir atrisināts.

Lasi arī - Kā atrisināt 4 × 4 Rubika kubu