Pada pertengahan 1970-an, Ernő Rubik bekerja di Departemen Desain Interior di Akademi Seni Terapan dan Kerajinan di Budapest. Kubus digunakannya alat pengajaran untuk membantu murid-muridnya memahami objek 3D , tujuan yang sebenarnya adalah memecahkan masalah struktural yang bergerak pada bagian-bagian yang mandiri tanpa mekanisme yang menyebabkan seluruh bagiannya berantakan. Dia tidak menyangka bahwa dia telah menciptakan teka-teki sampai pertama kali dia bergegas Cube baru dan kemudian mencoba untuk mengembalikannya. [12] Rubik memperoleh patennya di Hungaria untuk "Magic Cube"-nya pada tahun 1975.
Percobaan produksi pertama dihasilkan pada tahun 1977-an dan dirilis ke toko mainan Budapest. Magic Cube disatukan dengan potongan-potongan plastik yang mencegahnya mudah terpisah, tidak seperti magnet dalam desain Nichols's. Pada bulan September 1979, kesepakatan ditandatangani dengan "Ideal Toys" untuk membawa Magic Cube ke luar negeri yang sempat di pamerkan pada pameran mainan di london, paris, nuremberg, dan New york. sumber: wikipedia.
oke sekrang kita langsung saja, bagai mana kah caranya menyelesaikan rubik cube 3x3:
dalam permainan rubik 3x3 kita dapat melihat 3 layer ( seperti gambar di bawah ) :
Contoh:
2. lalu tahap berikutnya setelah layer pertama sudah di selesaikan lalu selesaikan layer ke 2 masih bisa mengunakan logika/ juga dapat mengunakan rumusnya ( gambar di bawah ini akan menjelaskannya bagai mana cara mengunakan rumusnya ) :
pada gambar di atas merupakan tahap tahapan untuk menyelesaikan layer ke 2 setelah sudah selesai langsung lanjut pengerjan ke layer 3.
Untuk menyelesaikan layer ke 3 ada :
4 rumusan yaitu:
1. rumusan untuk membuat tanda plus (tanda tambah/+) di bagian atas layer ke 3, kita dapat mengunakan rumus ini bila ada kasus pada leyer ke 3 tidak berbentuk plus, atau munculnya tanda minus/ siku siku, maka dari itu rumus ini digunakan untuk mengunakan tanda plus. berikut rumusannya :
setelah itu kita lanjutkan dengan rumusan yang ke 2.
2. rumusan ke 2 ( samakan sisi-sisi tengahnya ) :
setelah sisi sisi tengahnya sudah benar, kita dapat melanjutkan ke tahap berikutnya, yaitu mengerjakan bagian bagian pojoknya.
3. rumus untuk menyelesaikan bagian pojok/sudut-sudut dari rubik cube: (berikut rumusannya)