title: Des mots, des mots, des mots
category: Programmation
difficulty: Difficile
point: 704
author: Occalepsus#9283
description: Prenant du bon temps à votre table en lisant un livre, vous buvez une gorgée de café. En baissant votre tasse, vous remarquez à travers la fenêtre une petite silhouette, elle semble chercher quelque chose ou quelqu’un.
Cette intrigante situation vous pousse à aller à sa rencontre. La silhouette est en réalité une jeune fille rousse. Vos regards se croisent, elle a l’air perdue. Vous la rejoignez, et lui demandez :
« Bonjour, puis-je t’aider ?
— Oui. Je cherche à traduire un texte selon des règles étranges mot à mot. Il s’agit d’un livre nommé Les Misérables. Peux-tu m’aider ? Au fait, moi c’est Cosette !
— Je vois, aucun problème. Je peux justement te faire un script qui va transformer chaque mot de ton texte. Quelles sont ces règles ?
— Je vais tout t’expliquer, allons nous installer à l’intérieur.»
Elle vous suit à votre table et vous vous mettez au travail.
Indications :
Les voyelles sont {a, e, i, o, u, y}.
L’indiçage commence à 0.
Les règles sont données en Markdown. Les
_
dans les exemples sont des balises italique Markdown et ne comptent pas dans l’exemple.Les règles sont à appliquer les une après les autres. Typiquement pour la règle 2 il faut partir du résultat de la règle 1, et ainsi de suite.
Le symbole
^
correspond à l’opérateur puissance.nc challenges.404ctf.fr 30980
Solution
FLAG : 404CTF{}