Le théorème des restes chinois
Exercice
Une bande de 17 pirates s'est emparée d'un butin composé de pièces d'or d'égale valeur. Ils décident de se les partager également, et de donner le reste au cuisinier chinois. Celui-ci reçoit alors 3 pièces. Mais les pirates se querellent, et 6 d'entre eux sont tués. Après un nouveau partage du même butin, le cuisinier reçoit 4 pièces. Dans un naufrage ultérieur, seuls le butin, 6 pirates et le cuisinier sont sauvés, et le partage donne alors 5 pièces d'or à ce dernier. Quelle est la fortune minimale que peut espérer le cuisinier s'il décide d'empoisonner les derniers pirates?
Corrigé
Si x est la fortune espérée du cuisinier, x est le plus petit entier positif tel que :
Appliquons le théorème des restes chinois :
L'inversion de chaque Mi donne (avec l'algorithme d'Euclide étendu) :
On obtient donc : x = (3·66·8 + 4·102·4 + 5·187·1) mod 1122 = 785.
785 pièces d'or ! Voilà qui pourrait pousser au meurtre...
 |
Didier Müller, 2.3.02 |