É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, antidisestablishmentarianismcontient les lettres abdehilmnstr. Les parcours les plus longs sont lmnetrst , 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 ncaractè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?