Quelqu'un se souvient de Boaty ?
Vous pouvez totalement faire un vieux mot, non?
- Ecrivez une fonction pour transformer une chaîne en Somethingy McSomethingface.
- Il devrait accepter une chaîne en entrée. Ignorer la casse de l'entrée.
- Si le mot se termine par "y", votre fonction ne doit pas ajouter de "y" supplémentaire à la première instance, mais doit la supprimer à la seconde instance.
- Si le mot se termine par 'ey', il ne devrait pas avoir un 'y' supplémentaire ajouté dans le premier cas, mais devrait supprimer les deux dans le second cas.
- La sortie ne doit comporter que des lettres majuscules dans le premier caractère, le «M» de «Mc» et le premier caractère après «Mc».
- il ne doit fonctionner qu'avec des chaînes de 3 caractères ou plus.
Exemples:
boat => Boaty McBoatface
Face => Facey McFaceface
DOG => Dogy McDogface
Family => Family McFamilface
Lady => Lady McLadface
Donkey => Donkey McDonkface
Player => Playery McPlayerface
yyy => Yyy McYyface
DJ Grand Master Flash => Dj grand master flashy McDj grand master flashface
' y'
et' '