Résolvez le Casse-tête et gagnez une réduction de 50% sur mes Formations !

Hello à toutes et à tous 👋

Je vous propose de résoudre un casse-tête pour gagner une réduction de 50% sur mes formations 🎁

Valide jusqu'au 02 Mai 2023 inclus.

Comment faire ?

1. Résolvez le casse-tête ci-dessous.

2. Essayez le lien que vous obtiendrez, si le code fonctionne, vous aurez une réduction de 50% sur toutes les formations !

3. Si le code ne fonctionne pas, vous avez du vous tromper dans la résolution du casse-tête, recommencez !

Le casse-tête

Vous devez écrire un script (dans le language de votre choix) pour résoudre l'énigme suivante. Lorsque vous aurez trouvé la bonne réponse, vous obtiendrez un lien vers la page de la formation avec la réduction appliquée.

Vous devez écrire un algorithme qui transforme cette chaîne d'entrée XgP5a98FT45sft en une chaîne de caractères de sortie qui respecte les règles suivantes :

1. Parcourir la chaîne de caractères et, pour chaque caractère, déterminer s'il s'agit d'une lettre ou d'un chiffre.

2. Si c'est une lettre, convertir les lettres minuscules en majuscules. Si c'est une lettre majuscule, déterminer sa position dans l'alphabet (A=1, B=2, ..., Z=26) et ne conserver que les unités (par exemple, si la lettre est 'Z', elle devient '6' car 26 % 10 = 6).

3. Si c'est un chiffre, ajouter 3 au chiffre (modulo 10), c'est-à-dire que si le chiffre est 8, il devient 1 (8+3 = 11, 11 % 10 = 1).

4. À la fin de la chaîne modifiée, ajouter le nombre total de lettres et de chiffres présents dans la chaîne d'entrée, sous forme de deux chiffres. Par exemple, si la chaîne d'entrée a 15 caractères, ajoutez "15" à la fin.

5. Ajouter la chaîne de caractères https://formation.yoandev.co/?coupon= au début du code promo pour former le lien complet vers la page de la formation avec la réduction appliquée.

Votre script doit retourner un lien vers la page de la formation avec la réduction appliquée.