Palavra abecedária mais longa

Published by Mubashir Hassan in

Uma palavra abecedária é uma palavra em que todas as suas letras estão organizadas em ordem alfabética. Exemplos dessas palavras incluem:

  • Empty
  • Forty
  • Almost

Dado um array de palavras, crie uma função que retorne a palavra abecedária mais longa. Se nenhuma palavra em um array corresponder ao critério, retorne uma string vazia.

Exemplos

longest_abecedarian(["ace", "spades", "hearts", "clubs"]) ➞ "ace"

longest_abecedarian(["forty", "choppy", "ghost"]) ➞ "choppy"

longest_abecedarian(["one", "two", "three"]) ➞ ""

Notas

  • Todas as palavras serão fornecidas em letras minúsculas.
  • Se duas palavras abecedárias tiverem o mesmo comprimento, retorne a palavra que apareceu primeiro na lista.