Расширение для подсчёта уникальных слов с игнорированием регистра
Kotlin
Средний
extensions
Задача «Расширение для подсчёта уникальных слов с игнорированием регистра»
Напишите Kotlin-программу, которая считывает строку текста и с помощью extension-функции для String подсчитывает количество уникальных слов в ней. Слова разделяются пробелами, знаки препинания не учитываются (удаляются). Регистр букв не имеет значения (слова приводятся к нижнему регистру). Программа должна вывести только число уникальных слов.
Формат ввода
Одна строка, содержащая текст на русском или английском языке. Длина строки не превышает 1000 символов.
Формат вывода
Одно целое число — количество уникальных слов.
Примеры
Пример 1
ВВОД
Hello world hello
ВЫВОД
2
Пример 2
ВВОД
Kotlin is fun and kotlin is powerful
ВЫВОД
5
Пример 3
ВВОД
Тест тест тест
ВЫВОД
1
main.kt