Extension pour compter les mots uniques en ignorant la casse
Kotlin
Medium
extensions
Tâche «Extension pour compter les mots uniques en ignorant la casse»
Écrivez un programme Kotlin qui lit une ligne de texte et, à l’aide d’une fonction d’extension pour String, compte le nombre de mots uniques qu’elle contient. Les mots sont séparés par des espaces, les signes de ponctuation ne sont pas pris en compte (ils sont supprimés). La casse des lettres n’a pas d’importance (les mots sont convertis en minuscules). Le programme doit afficher uniquement le nombre de mots uniques.
Format d\ entrée
Une ligne contenant un texte en russe ou en anglais. La longueur de la ligne ne dépasse pas 1000 caractères.
Format de sortie
Un nombre entier — le nombre de mots uniques.
Exemples
Exemple 1
ENTRÉE
Hello world hello
SORTIE
2
Exemple 2
ENTRÉE
Kotlin is fun and kotlin is powerful
SORTIE
5
Exemple 3
ENTRÉE
Тест тест тест
SORTIE
1
main.kt