Ce défi est un hommage au gagnant du meilleur film aux Oscars 2017, La La Land Moonlight !
Ecrivez une fonction / programme qui prend une chaîne contenant uniquement des lettres [A-Za-z]
, les quatre symboles qui sont communs dans les phrases .,'?
et les espaces quotidiens , et génère la chaîne dans le style de La La Land.
Pour être plus précis, prenez les lettres jusqu'au premier groupe de voyelles, y compris, et imprimez / exportez-le deux fois en ajoutant un espace à chaque fois, puis imprimez / sortez la chaîne entière. y est une voyelle dans ce défi. La ponctuation et la capitalisation doivent être conservées.
Vous pouvez supposer que toutes les chaînes contiennent au moins une voyelle et que toutes les chaînes commencent par une lettre.
Cas de test:
Land
La La Land
Moonlight
Moo Moo Moonlight
quEueIng
quEueI quEueI quEueIng
This isn't a single word.
Thi Thi This isn't a single word.
It's fun to play golf
I I It's fun to play golf
Ooo
Ooo Ooo Ooo
I'm okay
I I I'm okay
Hmm, no. There will be at least one vowel, but it can be anywhere.
Hmm, no Hmm, no Hmm, no. There will be at least one vowel, but it can be anywhere.
Why is y a vowel?
Why Why Why is y a vowel?
C'est du code-golf donc le code le plus court dans chaque langue gagne. Les explications sont encouragées , même dans les langues courantes.
MOONLIGHT
. Et juste pour le plaisir:Why did the chicken cross the road?