Một khối Rubik có 6 màu: đỏ, cam, vàng, trắng, xanh dương và xanh lục. Mặt đỏ và cam, vàng và trắng, mặt xanh và xanh nằm ở hai bên đối diện.
Mạng của khối Rubik đã giải quyết trông như thế này:
Y
BRGO
W
Và gạch trông như thế này:
Y Y Y
Y Y Y
Y Y Y
B B B R R R G G G O O O
B B B R R R G G G O O O
B B B R R R G G G O O O
W W W
W W W
W W W
Thử thách
Các phép quay đã cho, các phép quay đảo ngược hoặc phép quay kép tạo ra một khối được giải sẽ biến thành nghệ thuật ASCII hoặc như một hình ảnh (không cần phải có khoảng trắng, có thể có hoặc không tồn tại, các khoảng trắng theo dõi được cho phép.).
Đầu vào sẽ là xoay (và sửa đổi tùy chọn). Ký hiệu xoay đi như: U
(p), L
(eft), F
(ront), R
(ight), B
(ack), D
(own); 2
(gấp đôi), '
hoặc i
(nghịch đảo).
Tất cả các góc quay bình thường sẽ là 90 ° theo chiều kim đồng hồ, các góc quay ngược chiều kim đồng hồ.
Giải thích về độ đồng hồ : Hãy tưởng tượng khối lập phương khi bạn nhìn vào mặt đỏ và mặt vàng ở trên cùng. Sau đó xoay khối lập phương để mặt mà chương trình sẽ xoay sẽ đối diện với bạn. Đây là cách thức đồng hồ sẽ hoạt động. (Ngoại trừ mặt sau, bạn sẽ xoay khối theo chiều ngang trong trường hợp đó.)
Đầu vào
Đầu vào sẽ là một danh sách các động thái.
Đầu ra
Một nghệ thuật ASCII đại diện cho khối lập phương hoặc hình ảnh của mạng khối.
Ví dụ
Đầu vào : (trống)
Đầu ra :
Y Y Y
Y Y Y
Y Y Y
B B B R R R G G G O O O
B B B R R R G G G O O O
B B B R R R G G G O O O
W W W
W W W
W W W
Đầu vào : U
(lên)
Đầu ra :
Y Y Y
Y Y Y
Y Y Y
R R R G G G O O O B B B
B B B R R R G G G O O O
B B B R R R G G G O O O
W W W
W W W
W W W
Đầu vào : U'
hoặc Ui
(nghịch đảo lên)
Đầu ra :
Y Y Y
Y Y Y
Y Y Y
O O O B B B R R R G G G
B B B R R R G G G O O O
B B B R R R G G G O O O
W W W
W W W
W W W
Đầu vào : U2
(tăng gấp đôi)
Đầu ra :
Y Y Y
Y Y Y
Y Y Y
G G G O O O B B B R R R
B B B R R R G G G O O O
B B B R R R G G G O O O
W W W
W W W
W W W
Đầu vào : L'
(đảo ngược sang trái)
Đầu ra :
R Y Y
R Y Y
R Y Y
B B B W R R G G G O O Y
B B B W R R G G G O O Y
B B B W R R G G G O O Y
O W W
O W W
O W W
Đầu vào : R
(phải)
Đầu ra :
Y Y R
Y Y R
Y Y R
B B B R R W G G G Y O O
B B B R R W G G G Y O O
B B B R R W G G G Y O O
W W O
W W O
W W O
Đầu vào : U2 L' D
(tăng gấp đôi, nghịch đảo trái, xuống)
Đầu ra :
O Y Y
R Y Y
R Y Y
G B B W O O B B B R R Y
G B B W R R G G G O O Y
O O Y G B B W R R G G G
R O O
W W W
W W W
Quy tắc
- Không có sơ hở cho phép.
- Đây là mã golf , vì vậy mã ngắn nhất trong các byte giải quyết vấn đề sẽ thắng.
S
, E
, M
, x
, y
, z
, u
/ Uw
, d
/ Dw
, r
/ Rw
, l
/ Lw
, f
/ Fw
, b
/ Bw
di chuyển không? Hoặc chỉ mặc định: U
, D
, R
, L
, F
, B
và biến ngược chiều kim đồng của họ với dấu nháy đơn ( '
)? Off-topic: Tôi luôn tự hỏi với những câu hỏi liên quan đến Rubik's Cube, bạn có phải là người sưu tầm Twisty Puzzles không?