Chapitre: |
XX. Divertissements cryptographiques | Prérequis: |
- |
Un cryptarithme est un casse-tête purement arithmétique, où il s'agit de retrouver une opération mathématique qui a subi une transformation littérale selon un code bien déterminé. Les cryptarithmes les plus courants sont dits de substitution bijective. Voici les règles que ces cryptarithmes doivent suivre:
|
En 4e colonne (les colonnes se comptent à partir de la gauche), S se retrouve au-dessus et au-dessous du trait de l'addition. L'autre lettre, E, vaut donc 0 ou 9 (s'il y a une retenue). Mais, d'après la dernière colonne, E doit être différent de 0. Donc E = 9 et L = 8. |
Les retenues sont connues, l'addition est devenue:
|
En 3e colonne, on a 1+I+U=9, soit I+U=8 (a) En 5e colonne, on a 1+S+D=10+I, soit S+D=9+I (b) Additionnons (a) et (b). Il vient S+D+U=17. Supposons qu'aucune de ces trois lettres n'est 7. Les valeurs 9 et 8 étant attribuées, S+D+U donne au maximum 6+5+4=15. Impossible. L'une de ces lettres vaut donc 7 et les deux autres lettres 4 et 6. En première colonne, on a B=S+1. S ne peut valoir que 4 (S=6 et B=7 ou S=7 et B=8). On a donc S=4, B=5. Si U=7, de (a) on déduit I=1 et en 2e colonne E=1. Impossible. D'où U=6, et I=2. De la 2e colonne, on déduit R=0, et, finalement, D=7. |
La solution est:
4 | 6 | 2 | 4 | 4 | 9 | |
+ | 4 | 6 | 9 | 7 | 9 | |
5 | 0 | 9 | 4 | 2 | 8 |
1. |
|
2. |
|
3. |
|
4. |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5. |
|
6. |
|
7. |
|
8. |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9. |
(2 solutions) |
10*. |
Écrivez en Mathematica un programme qui vous donnera la réponse du cryptarithme ci-dessous:
Indications: |
![]() |
![]() ![]() |