Extensión para contar palabras únicas ignorando mayúsculas/minúsculas
Kotlin
Medium
extensions
Tarea «Extensión para contar palabras únicas ignorando mayúsculas/minúsculas»
Escriba un programa en Kotlin que lea una línea de texto y, mediante una función de extensión para String, cuente la cantidad de palabras únicas en ella. Las palabras están separadas por espacios, los signos de puntuación no se tienen en cuenta (se eliminan). No importa el uso de mayúsculas/minúsculas (las palabras se convierten a minúsculas). El programa debe imprimir solo el número de palabras únicas.
Formato de entrada
Una línea que contiene texto en ruso o inglés. La longitud de la línea no supera los 1000 caracteres.
Formato de salida
Un número entero: la cantidad de palabras únicas.
Ejemplos
Ejemplo 1
ENTRADA
Hello world hello
SALIDA
2
Ejemplo 2
ENTRADA
Kotlin is fun and kotlin is powerful
SALIDA
5
Ejemplo 3
ENTRADA
Тест тест тест
SALIDA
1
main.kt