Olympiades · Académie La Réunion · 2014 · Séries autres que S
On s'intéresse à l'algorithme suivant, dit algorithme de Kaprekar :
On peut recommencer la \(2^{\text {ème }}\) et la \(3^{\text {ème }}\) étape indéfiniment à partir de la différence obtenue : \(54-45=09\), \(90-09=81, \ldots\)
On souhaite étudier ce qui se passe lorsqu'on répète cet algorithme.
a) Appliquer l'algorithme de Kaprekar au nombre 22. Que remarque-t-on? Peut-on généraliser?
b) Appliquer l'algorithme de Kaprekar 10 fois de suite au nombre 59. Que remarque-t-on?
c) Cas général d'un entier avec 2 chiffres distincts :
Soit \(a\) et \(b\) deux chiffres; on note \(\overline{a b}\) l'entier dont le chiffre des dizaines est \(a\) et le chiffre des unités est \(b\). On a ainsi \(\overline{a b}=10 a+b\).
Quitte à réordonner les chiffres on peut supposer que \(a>b\).
i. Montrer que \(\overline{a b}-\overline{b a}=9(a-b)\).
ii. Quelles sont les valeurs que peut prendre \(a-b\) ? Et donc \(\overline{a b}-\overline{b a}\) ? En appliquant plusieurs fois de suite l'algorithme de Kaprekar à chacune de ces dernières valeurs, montrer que l'on aboutit toujours en un nombre fini d'étapes au cycle :
\[ 81-63-27-45-09 \]
Aucun corrigé disponible pour cet exercice dans la source APMEP.