Problema
Mostra originale (inglese)Restituisci la parola più lunga in text (le parole sono separate da spazi). Se più parole hanno la stessa lunghezza massima, restituisci la prima.
Implementa longest_word(text).
Input
text: La frase.
Output
Restituisci la parola più lunga, oppure una stringa vuota se non ci sono parole.
Vincoli
0 ≤ length ≤ 10.000
Esempi
Esempio 1
Input:
text = "I love programming"
Output atteso:
expected = "programming"
Input:
std::string text = "I love programming";
Output atteso:
std::string expected = "programming";
Input:
string text = "I love programming";
Output atteso:
string expected = "programming";
Spiegazione
"programming" ha 11 lettere, più delle altre.
Esempio 2
Input:
text = "cat dog cow"
Output atteso:
expected = "cat"
Input:
std::string text = "cat dog cow";
Output atteso:
std::string expected = "cat";
Input:
string text = "cat dog cow";
Output atteso:
string expected = "cat";
Spiegazione
Tutte sono di 3 lettere; la prima, "cat", vince.
Riferimenti
Questa sfida è adattata per CodeUtility. Segui la traccia e i vincoli sopra.