Twoim wyzwaniem jest przyjęcie nazwy (łańcucha) jako danych wejściowych, takich jak
Albert Einstein
i wyjście:
Einstein, Albert
Pseudo kod:
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
Więcej przypadków testowych:
John Fitzgerald Kennedy => Kennedy, John Fitzgerald
Abraham Lincoln => Lincoln, Abraham
Zasady
- Dane wejściowe zawsze będą pasować do wyrażenia regularnego
^([A-Z][a-z]+ )+([A-Z][a-z]+)$. - Nie musisz radzić sobie z dziwnymi nazwami , nawet jeśli dane wyjściowe są technicznie niepoprawne, tutaj jest w porządku.
- Końcowe białe znaki / nowa linia są w porządku.
- Jakieś pytania? Komentarz poniżej!
lez ,i masz na to pytanie
leje ,.