ABCDE x A = EEEEEE. A, B, C, D, E are all different digits (from 0 to 9). A != 0, E != 0. Solve.
1, 3, 4, 6 = 24
Utiliser zéro ou plusieurs opérateurs de base +, -, *, / pour arriver à 24 avec les nombres 1, 3, 4, 6
Méthode de résolution, brute forcing avec PHP
Soit une matrice avec les toutes les permutations de 1, 3, 4, 6. (4! = 24).
Boucler pour chaque ligne, n est le tableau avec les 4 chiffres.
Boucler pour $op1, $op2, $op3 (sur les 4 opérateurs) avec trois boucles imbriquées.
Évaluer l'expression
$expr = $n[0] . $op1 . '(' . $n[1]. $op2 . '('.$n[2]. $op3 . $n[3].'))';
Vérifier si égale à 24.
Résultat de la boucle.