![]() |
1. Soit ma et mg les moyenne arithmétique et géométrique de deux entiers a et b.
2. Trouver deux nombres entiers distincts a et b non nuls, n'excédant pas 100, de moyenne arithmétique ma et géométrique mg entières, tels que mg soit obtenu en permutant les chiffres des unités et des dizaines de ma.
➔ Indications : on posera ma = 10m + n et on recherchera m et n entre 0 et 9 en remarquant m > n.
3. Nonobstant les vociférations des puristes, on peut, à des fins purement ludiques, donner une solution informatique en donnant à l'ordinateur quelques formules à grignoter sans effort d'analyse...
Si vous séchez après avoir bien cherché : ››››
Solution : |
1.
On remarque ainsi que :
Or ma - mg est du signe de ma2 - mg2 donc du signe de (a - b)2. Donc si a et b distincts, on a ma - mg > 0, c'est à dire ma > mg.
2. Puisque a et b sont supposés distincts, en posant ma = 10m + n, on a 10m + n > 10n + m, soit : 9(m - n) > 0, donc m > n. On a l'égalité :
Or ma = (a + b)/2 étant entier, il en est de même de (a - b)/2 = (a + b)/2 - b.
Par conséquent, m2 - n2 doit être de la forme 11k2 avec k entier naturel non nul.
Mais m2 - n2 = (m + n)(m - n); m et n n'excédant pas 9, m + n doit être multiple de 11 et inférieur à 18, donc m + n = 11.
C'est dire que m - n est un carré parfait : m - n = k2. On est alors conduit au tableau des possibilités :
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Seul m - n = 1 est un carré; donc (m,n) = (6,5) et la solution du problème est :
Vérification :
Programmation JavaScript de cette recherche : |
a étant distinct de b, on peut supposer b > a (par symétrie); faisons varier a de 1 à 100, b de a + 1 à 100; on récupère m et n dans ma = 10m + n, on permute pour trouver 10n + m et on compare à mg tant que faire se peut... :
Pour a variant de 1 à 100, faire :
Pour b variant de a + 1 à 100, faire :s = a + b ; mg = racine de ab;
Si (s est pair , s >=20 , mg >= 10 , mg entier) Alorsma = s/2 ; n = ma modulo 10 ; m = (ma - n)/10; permut = 10n + mSi mg = permut, Alors Afficher a et b
Fin Si
Fin boucle b
Fin boucle a
Ce qui conduit, en JavaScript, à : |
|
Le programme trouve
immédiatement
l'unique solution :
a = 32 , b = 98 ,
ma
= 65 , mg = 56