采用回溯法,算个上5步都不操作,绕三个轴的顺逆时针操作一共有7中旋转方法,一共有5步,每一步都有7种选择,递归每一种选择的结果。主要卡再魔方的旋转上面,采用暴力法把每一种旋转处理掉。 #include <stdio.h> enum { NO_ROATE = 0, X_CLOCKWISE, X_COUNTERCLOCKWISE, Y_CLOCKWISE, Y_COUNTERCLOCKWISE, Z_CLOCKWISE, Z_COUNTERCLOCKWISE, }; int beautful_degree(int cube_num[6][4]) { int tota...