Problema
Ver original (inglês)Pegue a primeira letra de cada palavra em full_name, coloque em maiúsculo e junte as letras. As palavras são separadas por um ou mais espaços.
Implemente initials(full_name).
Entrada
full_name: Um nome composto por letras e espaços.
Saída
Retorne as iniciais, por exemplo "ADL".
Restrições
1 ≤ comprimento de full_name ≤ 200; contém pelo menos uma letra
Exemplos
Entrada:
full_name = "Ada Lovelace"
Saída esperada:
expected = "AL"
Entrada:
std::string full_name = "Ada Lovelace";
Saída esperada:
std::string expected = "AL";
Entrada:
string full_name = "Ada Lovelace";
Saída esperada:
string expected = "AL";
Explicação
A de Ada e L de Lovelace: "AL".
Entrada:
full_name = "grace brewster hopper"
Saída esperada:
expected = "GBH"
Entrada:
std::string full_name = "grace brewster hopper";
Saída esperada:
std::string expected = "GBH";
Entrada:
string full_name = "grace brewster hopper";
Saída esperada:
string expected = "GBH";
Explicação
Espaços extras não importam; as iniciais são maiúsculas: "GBH".
Referências
Este desafio foi adaptado para o CodeUtility. Siga o enunciado e as restrições acima.