607, Récréations cryptarithmiques, Le 27 janvier 2020
Il s'agit de décoder des messages. Les militaires parlent de chiffrement et déchiffrement. Un code très ancien, utilisé par César ,
consistait à remplacer une lettre par une autre, en la décalant de trois vers la gauche dans l'alphabet.
01. Code César
Enoncé
Décoder SBKF SFAF SFZF.
On peut imaginer de nombreuses règles de substitution 26 lettres vers 26 lettres. Il y a 25 décalages possibles mais 26 ! (soit 4.1026)
substitutions.
Pour décoder, il faut la table de correspondance ou mot de passe ou clé. Dans cet algorithme de codage, la clé sert à coder et la même clé sert
à décoder. Casser le code, c'est le deviner, à partir d'indices. Par exemple on sait qu'en français, les lettres E et A sont utilisées souvent ce
qui aide à deviner. Dans ce code, chaque lettre est codée par une autre de manière unique. On peut aussi faire intervenir la position de la lettre dans
le message. Exemple : pour la première lettre, on décale de -2, la deuxième on décale de +1, la troisième on décale de -3, puis on recommence. C'est le
chiffrage de Vigenère (1586). La clé est -2 1 -3 ou YBX. Il faut transmettre la clé indépendamment du message. Si le message et la clé sont interceptés,
le pirate peut décoder.
Dans les exercices d'aujourd'hui, on va chercher à trouver des clés de codage à partir d'indices. Maintenant, on utilise des codages à deux clés :
une pour coder , une pour décoder. Le destinataire envoie la clé de codage, l'émetteur code le message et l'expédie vers le destinataire. Celui-ci
utilise la clé de décodage pour décoder le message. Si le pirate trouve la clé de codage, il est quasiment impossible d'en déduire la clé de décodage.
Voir par exemple http://villemin.gerard.free.fr/Crypto/RSA.htm.
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
B
C
S
B
K
F
S
F
A
F
S
F
Z
F
V
E
N
I
V
I
D
I
V
I
C
I
A
L
E
A
J
A
C
T
A
E
S
T
X
I
B
X
G
X
Z
Q
X
B
P
Q
Calcul
En option, Alain nous a proposé de faire l'opération inverse, de coder l'expression "ALEA JACTA EST".
Mathieu prend des jetons marqués M, A et T. Il les dospose comme ci-contre. Ensuite, il cherche à remplacer chacune des trois lettres par un
chiffre différent de telle manière que la somme des trois nombres soit égale à 1416.
Quelle valeur doit-on donner à MAT pour que l'addition soit vraie ?
Calcul
4
7
4
+
4
7
6
+
4
6
6
=
1
4
1
6
On a aux centaines : 3M + r2 = 14
Seule la valeur M = 4 convient
3 x 4 + 2 = 14
Colonne des unités :
4 + 2T = 6 ou 16
T = 1 ou 6
Choix 1 : T = 1
Aux dizaines : 2A + 1 = 21
Pas possible
Choix 2 : T = 6 (avec r1 = 1)
Dizaines : 1 + 2A + 6 = 21
A = 7
Résultat
MAT = 476
03. Insectes d'Eric
Enoncé
M/3
+ M/4
- M/6
= 30
B
+ C
- D
= 30
Eric parle de sa collection d'insectes à Johanne. Cette dernière lui demande combien il en a. Voilà, dit-il à Johanne. J'ai M insectes. Le tiers
de mes insectes est égal à B. Le quart de mes insectes est égal à C et le sixième est égal à D. De plus, la somme de B et C à laquelle on soustrait D
est égale à 30.
Combien Eric a-t-il d'insectes ?
Calcul
Somme B + C - D
4M/12 + 3M/12 - 2M/12 = 5M/12 = 30
M = 72
Résultat
Eric a 72 insectes.
04. Dame, oui !
Enoncé
D + D = MA
D - D = E
D x D = AM
Etonnée d'avoir résolu un problème difficile, Anna s'exclama : Dame, oui ! Elle écrivit alors trois égalités avec les lettres de DAME. Elle dit à
sa soeur : Sans autre indice, tu dois trouver la valeur de chaque lettre de DAME ; puis tu pourras écrire le nombre qui correspond à DAME.
A quel nombre correspond DAME ?
Calcul
D
1
2
3
4
5
6
7
8
9
MA = 2D
02
04
06
08
10
12
14
16
18
AM = D2
01
04
09
16
25
36
49
64
81
D - D = E = 0
"MA", 10M + A = 2D
"AM", 10A + M = D2
Le tableau ci-contre nous montre que seule la valeur de D = 9 permet d'inverser les chifres de "MA" et "AM".
Résultat
DAME correspond à 9810.
05. Mon Pierre
Enoncé
P
I
+
E
R
=
R
E
Chaque lettre représente un chiffre différent. Indice : I = 4
Quelle est la valeur de P ?
Calcul
L'addition
10P + 4 + 10E + R = 10R + E
9(R - E) = 10P + 4
10P + 4 est un multiple de 9 qui se termine par 4 ; (6 x 9 = 54)
10P + 4 = 54 et P = 5
A remarquer qu'il y a 4 solutions pour R et E, mais ce n'est pas la question posée : (54 + 6 = 60 ; 54 + 17 = 71 ;
54 + 28 = 82 ; 54 + 39 = 93)
Résultat
La valeur de P est 5.
06. Calculs de Yannick
Enoncé
1
9
5
7
+
+
5
2
0
4
+
=
1
4
1
8
5
Yannick a additionné quatre nombres de quatre chiffres. Il a effacé deux nombres. Il s'adresse à sa voisine de pupitre. L'un des deux nombres
effacés est supérieur de 52 à l'autre.
Trouvez les deux nombres qui manquent.
Calcul
L'addition
1957 + x + x + 52 + 5204 = 14185
2x = 6972 ; x = 3486
x = 3486
x + 52 = 3538
Résultat
Les deux nombres manquants sont 3486 et 3538.
07. Hermione soustrait
-
=
Enoncé
Hermione a tracé six cercles comme ci-contre. Elle a ajouté le signe - indiquant ainsi qu'elle veut faire une soustraction. Elle veut écrire les
chiffres 2, 3, 5, 6, 7 et 8 dans les cercles. Hermione m'a confié que 8 est le dernier chiffre du résultat.
a
b
-
c
d
=
e
8
Disposez les cinq autres chiffres.
Calcul et Résultats
6
5
6
5
-
2
7
-
3
7
=
3
8
=
2
8
Utilisons les cinq lettres a, b, c, d et e comme ci-contre.
b + d = 8 ou 18
Les possibilités sont :
12 - 4 = 8 (non, pas de 4) ; 13 - 5 = 8 ; 14 - 6 = 8 (non, pas de 4) ; 15 - 7 = 8 ; 16 - 8 = 8 (non)
Avec b = 3 et d = 5 ; il reste 2, 6 et 7
Avec la retenue de 1, on ne peut pas faire a - 1 - c = e
Avec b = 5 et d = 7 ; il reste 2, 3 et 6
On peut faire a = 6 ; c = 2 et e = 3 ou bien a = 6 ; c = 3 et e = 2
08. Pour toi Oscar
Enoncé
-
-
-
=
=
=
Oscar aime les soustractions. Son enseignante Clairette lui donne neuf jetons numérotés de 1 à 10, sauf le 9. Place, dit-elle, chacun des jetons
sur les cercles du tableau que j'ai préparé pour toi. Trois fois, tu pourras lire deux nombres et leur différence. De plus, les cercles rouges
doivent recevoir des jetons impairs.
ai
dp
gp
-
bp
-
ei
-
hp
=
ci
=
fi
=
ip
5
8
10
-
2
-
7
-
6
=
3
=
1
=
4
Placez les neuf jetons de façon à ce que la somme des trois jetons du bas soit 8.
Calcul et Résultat
Utilisons les lettres ci-contre
ci + fi + ip = 8
il y a 2 triolets possibles (1, 2, 5) ou (1, 3, 4) ; ce qui conduit à 4 cas avec la permutation des impairs
A remarquer que pour chaque cas, il ne reste que 2 impairs, donc 2 sous-groupes à tester, c'est à dire 8 cas à examiner en
tout.
On énoncera dans l'ordre : ci, fi, ip, ai et ei
Cas n° 1.1
1, 5, 2, 3, 7 (ci = 1 ; fi = 5 ; ip = 2 ; ai = 3 ; ei = 7)
Il faudrait placer 2 en bp, mais 2 est déjà pris
Cas n° 1.2
1, 5, 2, 7, 3
bp = 6 ; dp = 8 ; Les pairs gp et hp ne marchent pas
Cas n° 2.1
5, 1, 2, 3, 7
ai < ci
Cas n° 2.2
5, 1, 2, 7, 3
bp = 2 déjà pris
Cas n° 3.1
1, 3, 4, 5, 7
bp = 4 déjà pris
Cas n° 3.2
1, 3, 4, 7, 5
bp = 6 ; dp = 8 ; les pairs 2 et 10 restants ne conviennent pas
Cas n° 4.2
3, 1, 4, 7, 5
bp = 4 déjà pris
Cas n° 4.1
3, 1, 4, 5, 7
bp = 2 ; dp = 8 ; gp = 10 ; hp = 6 ; c'est la solution.
09. Fête d'Augustin
Enoncé
r2
r1
A
U
+
G
U
S
=
T
I
N
Chaque lettre représente un chiffre différent. Indices : N = 4, pas de 1.
Déchiffrez cette addition. Y a-t-il plusieurs dipositions possibles ?
Calcul
U + S = 4 ou U + S = 14. 4 = 0 + 4 (déjà pris) = 1 + 3 (1 interdit) = 2 + 2 (U = S interdit).
Donc r1 = 1 et
U + S = 14.
G étant différent de T, r2 = 1 et
T = G + 1
1 + A + U = 10 + I
A - I = 9 - U
6
5
7
5
9
8
2
4
U
S
A
I
G
T
5
9
7
3
Non
5
9
6
2
7
8
6
8
5
2
Non
8
6
3
2
Non
9
5
A = I ; Non
Résultat
Il n'y a qu'une solution. Voir ci-contre à droite.
10. Questions simples
Enoncé, Calculs et Résultats
N°
Enoncé
Calcul
Résultat
Aa
2
6
12
7
21
42
12
36
?
Roasalie a écrit huit nombres dans cette grille. Logiquement, trouvez le nombre qui manque.
Cel(3,3) = 36 x 2 = 42 + 30 = 72
Le nombre qui manque est 72.
Ab
Florence fait la somme de quatre nombres différents et obtient 15. Combien y a-t-il de façons de réaliser cette
somme en excluant le 0 ?
Je suis une figure géométrique dont les lettres sont données. Dans la case rouge, la lettre est dans la bonne position.
Qui suis-je ?
Je suis le losange.
Ad
Juliette met des crayons dans une boite. Elle retire le tiers des crayons. La boite contient alors 58 crayons.
Combien y avait-il de crayons dans la boite initialement ?
3/2 de 58 = 87
Initialement il y avait 87 crayons.
Ba
Combien peut-on compter de diagonales dans un triangle ?
Il y a 0 diagonale dans un triangle.
Bb
Trouvez le nombre manquant x dans 2/54 = 6/x.
x = 54 x 6 / 2
x = 162.
Bc
Comment appelle-t-on le résultat de la division de deux nombres ?
Le résultat de la division est le quotient.
Bd
J'ai quatre douzaines d'oeufs ; je casse 11 oeufs. Combien me reste-t-il de douzaines entières d'oeufs ?
Il me reste 3 douzaines entières (+ 1 oeuf).
Be
Quel est le quantième de décembre qui est le 360e jour d'une année bissextile ?
366 - 360 = 6 ; 31 - 6 = 25
C'est le 25 décembre.
Bf
Combien de groupes de deux lettres peut-on faire avec les lettres de MARCO ?
2[5!/(2!.3!)] = 20
On peut faire 20 groupes de 2 lettres.
Bg
Combien y a-t-il d'heures en trois jours et quart ?
24 x 3,25 ou 24 x 3 + 24/4 = 78
I y a 78 heures en 3 j 1/4.
Bh
Agencez deux 2 et un 3 pour que le résultat soit 6.
23 - 2 = 6.
Bi
Quelle est la lettre de rang 22 dans l'alphabet ?
26 - 22 = 4. VWXYZ
La lettre V est la 22ème.
Bj
Manon achète 12 livres à 10 € chacun. Il lui reste 23 €. Combien d'argent Manon avait-elle avant de faire ses
achats ?
23 + 10 x 12 = 143.
Manon avait 143 € avant ses achats.
11. Primeur de Nérée
Enoncé
n°
1
ME
est le double de
PI
2
MI
augmenté de 5 est égal à
RM
3
EU
est le double de
MP
4
UU
diminué de 6 est égal à
PE
5
RU
est le triple de
PR
Nérée a composé un tableau dans lequel chaque lettre est mise pour un chiffre différent. Deux lettres accolées correspondent à un nombre de deux
chiffres.
Quel est le nombre qui correspond à PRIMEUR ?
Calcul
Relation n° 5
10R + U = 30P + 3R
30P = 7R + U
7R + U est multiple de 30
Avec P = 1
On peut faire R = 4 et U = 2
Avec P = 2
On peut faire R = 8 et U = 4
Relation n° 4
10U + U - 6 = 10P + E
E = 11U - 10P - 6
Avec P = 1 R = 4 et U = 2
E = 22 - 10 - 6 = 6
Avec P = 2 ; R = 8 et U = 4
E = 44 - 20 - 6 = 18 ; interdit
Solution 1 : P = 1 ; R = 4 ; U = 2 ; E = 6
Relation n° 3
10E + U = 20 M + 2P
M = (10E + U - 2P)/20 = 3
M = 3
Relation n° 2
10M + I + 5 = 10R + M
I = 10R - 9M - 5 = 8
I = 8
Relation n° 1
Elle est redondante
10M + E = 20P + 2I = 30 + 6 = 36 = 20 + 16 = 36
Résultat
Le nombre correspondant à PRIMEUR est : 1 483 624.
12. Donald, Gérald et Robert
r5
r4
r3
r2
r1
D
O
N
A
L
D
+
G
E
R
A
L
D
=
R
O
B
E
R
T
Enoncé
On donne D = 5 au départ pour faciliter la recherche. Beau, car tous les chiffres sont présents. Solution unique , bien sûr.
Calcul et Résultat
colonnes des unités
D = 5 ; 2 x 5 = 10
D = 5 ; T = 0 ; r1 = 1
Dans la colonne des 10 000 : r4 + O + E = O + 10 r5 ; c'est à dire : E = 10r5 - r4
Si r4 = 0 et r5 = 0
Si r4 = 0 et r5 = 1
Si r4 = 1 et r5 = 0
Si r4 = 1 et r5 = 1
E = 0 ; déjà pris
E = 10 ; non autorisé
E = -1 ; non autorisé
E = 9
Colonne des centaines : r2 + 2A = 10r3 + 9 ; c'est à dire : A = (10r3 + 9 - r2)/2
Si r2 = 0 et r3 = 0
Si r2 = 0 et r3 = 1
Si r2 = 1 et r3 = 0
Si r2 = 1 et r3 = 1
A = 9/2 ; non
a A = 19/2 ; non
A = 4 ; oui
A = 9 ; déjà pris
5
2
6
4
8
5
+
1
9
7
4
8
5
=
7
2
3
9
7
0
r5
r4
r3
r2
r1
D
T
E
A
R
L
G
B
N
O
Déjà connus
1
1
0
1
1
5
0
9
4
Dizaines : L = (R + 10r2 - r1)/2 Col des 100 000 : r5 + D + G = R ; G = R - 6
1
1
0
1
1
5
0
9
4
3 7
6 8
-3 ; non 1
Col des milliers : N = B + 10 - R
1
1
0
1
1
5
0
9
4
7
8
1
3
6
Ol reste O = 2
1
1
0
1
1
5
0
9
4
7
8
1
3
6
2
13. Rage en gare
Enoncé
G
A
x
R
E
=
R
A
G
E
Chaque lettre représente un chiffre différent.
Déchiffrez cette multiplication. Il y a deux dispositions possibles.
Résulats de la relation I
A
1
de 2 à 9
3
6
6
6
7
9
E
de 2 à 9
0
5
2
4
8
5
5
r1
0
0
1
1
2
4
3
4
Calcul
Relation dans la colonne des unités :
A.E = 10r1 + E
I : E(A - 1) = 10r1
Calcul de G, somme des produits en croix :
G.E + A.R + r1 = G + 10r2
II :
G(E - 1) + A.R = 10r2 - r1
Calcul de "RA"
G.R + r2 = 10R + A
III : R(10 - G) = r 2 - A
8
1
x
2
7
=
2
1
8
7
9
3
x
1
5
=
1
3
9
5
Résultats de la relation II et confrontation avec la relation III - Avec A = 1
r1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
A
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
E
2
2
2
2
3
3
3
3
3
3
4
4
4
4
5
5
5
6
6
6
7
7
7
7
7
7
8
8
8
8
9
9
9
9
9
9
G
3
4
6
7
2
4
6
7
8
9
6
7
8
9
3
7
9
3
7
9
2
3
4
6
8
9
2
3
4
9
2
3
4
6
7
8
R
7
6
4
3
6
2
8
6
4
2
2
9
6
3
8
2
4
5
5
5
8
2
6
4
2
6
6
9
2
7
4
6
8
2
4
6
r2
1
1
1
1
1
1
2
2
2
2
2
3
3
3
2
3
4
2
4
5
2
2
3
4
5
6
2
3
3
7
2
3
4
5
6
7
Rel III
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
Oui
N
N
N
N
N
N
N
N
N
N
N
Résultats de la relation II et confrontation avec la relation III - Avec A > 1
r1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
2
4
3
3
3
3
4
4
4
4
4
A
2
2
2
3
3
3
3
3
3
3
4
4
4
4
6
7
7
7
7
7
7
8
8
8
9
9
9
9
9
9
3
3
3
6
6
6
6
6
6
6
7
7
7
7
9
9
9
9
9
E
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
5
5
2
2
2
2
2
4
8
5
5
5
5
5
5
5
5
5
G
4
6
8
1
2
4
6
7
8
9
2
6
8
8
8
1
2
3
4
6
8
2
4
6
2
3
4
5
7
8
2
8
9
1
1
3
5
9
2
4
1
4
6
9
1
3
6
7
6
R
7
8
9
7
4
8
2
9
6
3
3
9
2
7
3
3
6
9
2
8
4
4
3
2
8
7
6
6
3
2
7
9
1
3
8
1
4
5
7
3
9
3
9
3
8
6
8
2
8
r2
1
1
1
2
1
2
0
2
1
0
1
3
0
2
1
2
4
6
1
5
2
3
2
1
7
6
5
5
2
1
3
6
4
2
5
1
3
4
5
5
7
4
9
6
8
7
10
5
9
Rel III
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
Oui
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
Résultat
Les deux tables de résultats sont reportée à droite, ci-dessus.
14. Histoire de chats à queue blanche
Enoncé
Ce chat est donc à vous ? dit Mme Dupont à Mme Durand. J'adore sa jolie queue toute blanche ! Combien de chats avez-vous ?
Pas beaucoup, répondit Mme Durand. Mme Duval, ma voisine, en a vingt, et j'en suis bien loin !
Ca ne me dit pas combien vous en avez ...
Eh bien ... Disons que si vous prenez deux de mes chats au hasard, la probabilité que tous deux aient la queue blanche est exactement de 1/2.
Avec ça, je ne sais toujours pas combien vous avez de chats !
Justement, si !
Calcul
Avec n chats dont b chats à queue blanche, au premier tirage on a b/n chance d'avoir un chat à queue blanche.
Au deuxième tirage, les chances deviennent (b -1)/(n - 1).
Les chances globales d'avoir deux chats à queue blanche sont : b(b - 1) sur n(n - 1)
Il faut que le rapport soit de 1/2, donc : 2b(b - 1) = n(n - 1) ; b2 - b - n(n - 1)/2 = 0
On ne prendra que la racine positive : b = (1 + racine(1 + 2n(n - 1)))/2. Il se trouve qu'il n'y a qu'une
valeur entière.
n
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
b
1,618
2,31
3
3,70
4,41
5,11
5,82
6,52
7,23
7,93
8,64
9,35
10,05
10,76
11,47
12,17
12,88
13,59
14,29
Vérifications
Vérification 1
Il y a donc 4 chats dont 3 sont à queue blanche. Au 1er tirage la probabilité est 3/4 d'avoir un chat à queue blanche. Au
2ème tirage la probabilité devient 2/3. La probabilité globale d'avoir deux chats à queue blanche est : (3/4)(2/3) = 1/2.
les chats
1
2
3
4
5
6
nb de qb = 2
qb
x
x
x
qb
x
x
x
qb
x
x
x
a
x
x
x
nb de qb
2
2
1
2
1
1
3
Vérification 2
Tableau de tous les tirages possibles. Légende : qb = chat à queue blanche ; a = autre (pas de queue blanche). 3/6 = 1/2.
Résultat
Mme Durand a quatre chats.
Curiosité
Pour n = 2, b ressemble au nombre d'Or. En effet, dans ce cas, b = (1 + racine(5))/2.