Résoudre le Rubik's cube 3x3 avec UN SEUL algorithme ==================================================== PROGRAM:ALGOCUBE Effacer entrées EffÉcran Disp "----UN SEUL algorithme----" Disp " D=down,F=front/face, U=up" Disp "L=left, D=down, R=right " Disp " d=droite, g=gauche " Disp "SMOVd =>(R U R' U')[ ]<-" Disp "SMOVg =>(L' U' L U )->[ ]" Disp "turn cube F devient L (Y )" Disp "turn cube F devient R (Y')" Disp " flip the cube D->U (X²)" Pause Disp "Faire 1 face intuitivement" Disp " Face terminée en dessous " Disp "Ceinture arête sur couleur" Disp "si coul dessus pour g (U')" Disp "SMOV à g, turn cube Y (<-)" Disp "SMOV à droite. " Disp "si coul dessus pour d (U )" Disp "SMOV à d, turn cube Y'(->)" Disp "SMOV à gauche. " Pause Disp " Arêtes orientations 1/4" Disp " La croix, sans position! " Disp "--------------------------" Disp "arête mauvaise de face et " Disp "autres à droite et arrière" Disp "pas gauche, bonne à gauche" Disp "Sinon, peu importe comment" Disp "(F) SMOVd (F') jusqu'a fin" Disp "--------------------------" Pause Disp " Coins positions 2/4" Disp " sans orientation! " Disp "--------------------------" Disp "2 biens à g les 2 mals à d" Disp " si aucun bien n'importe " Disp "SMOVd×3 turn cube (Y ) [<]" Disp "SMOVg×3 et aligne (U') [|]" Disp "--------------------------" Disp " " Pause Disp " Arêtes positions 3/4" Disp "si une arête est en place " Disp " la mettre de face " Disp " " Disp "--------------------------" Disp " 1 SMOV à d et 1 SMOV à g " Disp " 5 SMOV à d et 5 SMOV à g " Disp "--------------------------" Disp " " Pause Disp " Coins orientations 4/4" Disp " retourner le cube (X²) " Disp "--------------------------" Disp "si coin bien mettre en D R" Disp " ne plus tourner le cube " Disp " faire 2 SMOV à droite " Disp "si mal faire encore 2 SMOV" Disp "si bien tourner le bas (D)" Disp "recommencer jusqu'a la fin" Pause EffÉcran Effacer entrées