Thử thách của bạn là lấy tên (chuỗi) làm đầu vào, như
Albert Einstein
và đầu ra:
Einstein, Albert
Mã giả:
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
Nhiều trường hợp thử nghiệm:
John Fitzgerald Kennedy => Kennedy, John Fitzgerald
Abraham Lincoln => Lincoln, Abraham
Quy tắc
- Đầu vào sẽ luôn khớp với regex
^([A-Z][a-z]+ )+([A-Z][a-z]+)$
. - Bạn không cần phải xử lý các tên lạ , ngay cả khi đầu ra không đúng về mặt kỹ thuật, nó vẫn ổn ở đây.
- Trailing khoảng trắng / dòng mới là OK.
- Có câu hỏi nào không? Bình luận dưới đây!
le
với ,
và bạn có câu hỏi này
le
bằng ,
.