Dans le système suivant, chaque lettre a une valeur entière unique et la différence entre la valeur la plus élevée et la valeur la plus faible est inférieure à 60.
Il s'agit d'un simple système d'équations à plusieurs inconnues. Pour rechercher les valeurs qui fonctionnent, il suffit d'écrire la liste des variables libres et celles sous contrainte, en commençant par les contraintes les plus fortes pour se faciliter la vie:
-
U (pair)
-
N=1-U
-
E=(1-N)/2
-
L=-N-U
-
F=9-N-E-U
-
Z
-
S=6-Z-E
-
V=7-Z-N-2E
-
I
-
X=6-S-I
-
R=4-V-I-E
-
D=3-R-I-E = 2-E-U-X
-
O=-Z-E-R
-
T=3-R-O-I-S
-
H=8-U-I-T
-
A
-
C=8-A-H-T
-
Q=5-C-I-N = 4-U-A-T-R-E
La contrainte sur le Q permet de trouver A directement La contrainte sur le D devrait permettre de trouver I directement, mais par fainéantise cela n'apparait pas dans le programme de résolution de l'exercice.
Attention à toujours bien veiller à respecter la contrainte sur l'écart maximum
Voir programme
ZERO=0
EEN=1
UN=1
TWEE=2
DEUX=2
DRIE=3
TROIS=3
VIER=4
QUATRE=4
VIJF=5
CINQ=5
ZES=6
SIX=6
ZEVEN=7
SEPT=7
ACHT=8
HUIT=8
NEGEN=9
NEUF=9
TIEN=-17
ELF=7
TWAALF=-4
DIX=0
ONZE=-4
DOUZE=-15
Delta=58