Module: (Python) Atelier - 5. Manipulation des chaînes. "Un peu sur la Rome antique et Jules César"


Problem

1 /6


Le chiffre de César

Problem

Gaius Julius Caesar (13 juillet, ou d'autres sources, 12 juillet 100 ou 102 avant JC — 15 mars 44 avant JC e.) — ancien homme d'État et homme politique romain, dictateur, commandant, écrivain. Avec sa conquête de la Gaule, César élargit l'Empire romain. Les activités de César ont radicalement changé le visage culturel et politique de l'Europe occidentale et ont laissé une marque indélébile dans la vie des prochaines générations d'Européens. Gaius Julius Caesar, ayant de brillantes capacités de stratège militaire et de tacticien, a remporté les batailles de la guerre civile et est devenu le seul dirigeant de Pax Romana.

César prenait souvent du papier et écrivait des lettres lors de combats de gladiateurs. On lui a demandé, disent-ils, comment pouvez-vous regarder des gladiateurs et écrire des lettres. Ce à quoi César répondit : "César peut faire trois choses à la fois : écrire, regarder et écouter."

Jules César a utilisé sa propre façon de crypter le texte pour cacher des informations à ses ennemis. Chaque lettre a été remplacée par la suivante dans l'ordre alphabétique par K positions autour du cercle.

À l'aide de la technologie informatique moderne, déterminez le texte source à partir du cryptage donné.

Entrée
La première ligne contient un cryptage composé de lettres latines majuscules. Dans la deuxième ligne, le nombre K (\(1 <= K <= 10\)).

Mentions légales 
Vous souhaitez afficher le résultat du déchiffrement.
 
Exemples
# Entrée Sortie
1 XPSE
1
MOT