Votre défi est de prendre un nom (chaîne) en entrée, comme
Albert Einstein
et sortie:
Einstein, Albert
Pseudocode:
set in to input
set arr to in split by " "
set last to the last element of arr
remove the last element of arr
set out to arr joined with " "
prepend ", " to out
prepend last to out
output out
Plus de cas de test:
John Fitzgerald Kennedy => Kennedy, John Fitzgerald
Abraham Lincoln => Lincoln, Abraham
Règles
- L'entrée correspondra toujours à l'expression régulière
^([A-Z][a-z]+ )+([A-Z][a-z]+)$
. - Vous n'avez pas besoin de gérer des noms étranges , même si la sortie est techniquement incorrecte, c'est bien ici.
- L'espace de fin / la nouvelle ligne est OK.
- Des questions? Commentaires ci-dessous!
le
par ,
et vous avez cette question
le
par ,
.