Ваша задача - взять имя (строку) в качестве ввода, например
Albert Einstein
и вывод:
Einstein, Albert
псевдокод:
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
Больше тестовых случаев:
John Fitzgerald Kennedy => Kennedy, John Fitzgerald
Abraham Lincoln => Lincoln, Abraham
правила
- Ввод всегда будет соответствовать регулярному выражению
^([A-Z][a-z]+ )+([A-Z][a-z]+)$
. - Вам не нужно обрабатывать странные имена , даже если выходные данные технически некорректны, здесь все в порядке.
- Конечный пробел / новая строка в порядке.
- Любые вопросы? Комментарий ниже!
le
с ,
и у вас есть этот вопрос
le
с ,
.