Suppression des doublons de caractères avec conservation de l'ordre
Kotlin
Medium
strings
Tâche «Suppression des doublons de caractères avec conservation de l'ordre»
Écrivez un programme qui prend une chaîne contenant uniquement des lettres latines minuscules et en supprime tous les doublons de caractères, tout en conservant l'ordre de la première occurrence de chaque caractère. Le programme doit afficher la chaîne résultante sans doublons. La longueur de la chaîne ne dépasse pas 10^5.
Format d\ entrée
Une seule chaîne composée de lettres latines minuscules (a-z). La longueur de la chaîne est comprise entre 1 et 100000.
Format de sortie
Une seule chaîne — la chaîne d'origine sans doublons de caractères, l'ordre de la première occurrence étant conservé.
Exemples
Exemple 1
ENTRÉE
hello
SORTIE
helo
Exemple 2
ENTRÉE
aabbcc
SORTIE
abc
main.kt