
Arithmétique cryptée
Description
On se donne une égalité du genre "onze + onze = vingt" où des lettres remplacent les chiffres (une seule lettre par chiffre, un seul chiffre par lettre).
Le but du jeu est de reconstituer l'égalité, en retrouvant les chiffres correspondant aux lettres.
Recherche de solutions
Deux lettres différentes comme a et b ou même a et A représentent des
chiffres différents mais é et ê seront confondues avec la lettre e et le chiffre
utilisé sera le même.
Le nombre total de lettres différentes doit donc être inférieur ou égal à 10.
Un nombre entier non nul ne commence pas par un zéro.
Un décimal de la forme a.b0 est incorrect
Plus il y aura de lettres,
plus la recherche exhaustive sera longue (elle peut même être très longue car le programme est écrit en javascript et non en java).
Vous pouvez utiliser les signes d'opérations + - * / ainsi que les parenthèses.
En fait toute expression correcte en javascript devrait être acceptée (après remplacement des lettres).
Un unique signe = est nécessaire.
Suggestions
Programme utilisé (JavaScript) : metic.js
Ressources, liens
|