Extensão para contagem de palavras únicas ignorando maiúsculas/minúsculas
Kotlin
Medium
extensions
Tarefa «Extensão para contagem de palavras únicas ignorando maiúsculas/minúsculas»
Escreva um programa Kotlin que leia uma linha de texto e, usando uma função de extensão para String, conte o número de palavras únicas nela. As palavras são separadas por espaços, os sinais de pontuação são ignorados (removidos). As letras maiúsculas/minúsculas não são consideradas (as palavras são convertidas para minúsculas). O programa deve exibir apenas o número de palavras únicas.
Formato de Entrada
Uma linha contendo texto em russo ou inglês. O comprimento da linha não excede 1000 caracteres.
Formato de Saída
Um número inteiro — a quantidade de palavras únicas.
Exemplos
Exemplo 1
ENTRADA
Hello world hello
SAÍDA
2
Exemplo 2
ENTRADA
Kotlin is fun and kotlin is powerful
SAÍDA
5
Exemplo 3
ENTRADA
Тест тест тест
SAÍDA
1
main.kt