Une bombe dévastatrice a été placée à Los Angeles par un membre des Maîtres du mal. Black Widow a réussi à la trouver et doit maintenant tenter de la désamorcer.
Une fois la bombe ouverte, c'est un véritable sac de nœuds. Il y a 1000 fils numérotés de 0 à 999, et il faut en couper un seul, le bon, pour arrêter le compte à rebours.
Heureusement, les Avengers ont pu fournir un manuel de désamorçage à Black Widow. Celui-ci indique (il est en russe, nous avons traduit pour vous) : Le numéro du fil à couper peut être déduit du numéro de série de la bombe ainsi :
Une fois cet algorithme terminé, le nombre obtenu est le numéro du fil à couper.
Imaginons que le numéro de série soit 317010
. On coupe le nombre en deux :
U = 317
, N = 10
.
Il faut donc faire 10 fois (N
) les opérations :
On obtient ainsi :
317 -> 4121 -> 121
121 -> 1573 -> 573
573 -> 7449 -> 449
449 -> 5837 -> 837
837 -> 10881 -> 881
881 -> 11453 -> 453
453 -> 5889 -> 889
889 -> 11557 -> 557
557 -> 7241 -> 241
241 -> 3133 -> 133
Par conséquent, si le numéro de série avait été 317010
,
il aurait fallu couper le fil 133.
Indiquez à Black Widow le numéro du fil à couper pour valider le défi. Le numéro de série est donné en entrée du problème.