ABCDE x A = EEEEEE

2020-09-26

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.

Réponse trouvée: 6/(1-(3/4)). 1 - 3/4 = 1/4. 6 / (1/4) = 6 * 4 = 24