Saltar al contenido

La palabra más larga

Enunciado

Escribe una función que reciba una frase y regrese su palabra más larga. Las palabras vienen separadas por un espacio, sin comas ni puntos.

Si dos palabras miden lo mismo, regresas la primera de ellas: con "sol mar" regresas "sol".

Si la frase está vacía, regresas un texto vacío.

Ejemplos

  • "el gato duerme" → "duerme"

  • Empate, gana la primera

    "sol mar" → "sol"

  • Una sola palabra

    "python" → "python"

Además de estas, el reto tiene pruebas ocultas que se revelan al enviar tu solución.

Empiezas con esto

Python

def palabra_mas_larga(frase):
    pass

JavaScript

function palabraMasLarga(frase) {
}
Resolver este reto

Se abre en el navegador, con el editor y las pruebas. Este reto es del plan completo; los de O(1) y O(log n) son gratis.

Más retos de O(n)

Ver todos los retos →