 Développez un algorithme pour résoudre un Rubik's cube en un minimum de coups.
 Il n'y a pas d'algorithme unique connu pour résoudre un Rubik's Cube en le moins de mouvements possible, mais il existe divers algorithmes qui sont utilisés pour simplifier la tâche. Ces algorithmes sont formés de combinatoires, de théories et d'heuristiques, de recherche d'arbres et de bases de données de modèles, et s'appliquent à toutes les tailles de cube. Un exemple d'algorithme est la méthode du débutant, qui consiste à résoudre un Rubik\u2019s Cube grâce à une série d'algorithmes qui déterminent quelle face doit être manipulée à chaque tour, aboutissant finalement à un cube terminé.