Étant donné une chaîne contenant uniquement des lettres, affichez la longueur de la plus longue série de lettres alphabétiques consécutives que le mot contient, où l'ordre n'a pas d'importance. Un exemple d'algorithme peut trier le mot, supprimer les doublons, puis afficher la longueur de la plus longue exécution.
Cas de test
watch -> 1
stars -> 3
antidisestablishmentarianism -> 3
backdoor -> 4
a -> 1
tutorials -> 4
Par exemple, antidisestablishmentarianism
contient les lettres abdehilmnstr
. Les parcours les plus longs sont lmn
etrst
, tous deux de longueur 3.
Remarques
Vous pouvez prendre toutes les lettres minuscules, toutes les majuscules ou les majuscules en entrée, mais la casse ne peut pas coder les informations sur le mot (c'est-à-dire que vous ne pouvez pas mettre les premiers n
caractères en majuscule oùn
est la longueur de la plus longue exécution).
C'est le code-golf , donc la réponse la plus courte en octets l'emporte.
rst
- unifier, trier et obtenir la plus longue exécution consécutive. Pouvons-nous prendre l'entrée comme un tableau de caractères?