Exercices - Module M2206 - MMI1
Open Source Your Knowledge, Become a Contributor
Technology knowledge has to be shared and made accessible for free. Join the movement.
Désamorçage à la Tony Stark
Un moyen mnémotechnique mais pas forcément pratique...
Extrait de https://callicode.fr/pydefis/SpymasterBomb/txt
Tony Stark a l'habitude de placer une porte dérobée dans toutes ses armes : une sorte de code qui lui permet de les désactiver dans le cas où les armes seraient retournées contre lui.
Ainsi, quand le Spymaster, après avoir dérobé une bombe puissante à Stark Industries, la plaça en plein cœur d'une métropole dans l'espoir de détruire Iron-Man, il ne savait pas que ce dernier possédait un code particulier pour la désamorcer.
Toutefois, entre deux soirées mondaines, Tony Stark a une fâcheuse tendance à oublier les codes de secours de ses appareils.
Il utilise donc généralement un moyen mnémotechnique pour les retrouver... plus ou moins rapidement.
Tout ce dont il se souvient, c'est que le code à entrer est la somme de tous les nombres qui sont multiples de 3 ou de 5, et qui sont strictement inférieurs à un autre nombre.
Cet autre nombre est gravé sur la bombe.
Défi
Ecrire une fonction qui, étant donné le nombre gravé sur la bombe, calcule le code désamorçage.