扩展功能:忽略大小写统计唯一单词数量

Kotlin Medium extensions

任务 «扩展功能:忽略大小写统计唯一单词数量»

编写一个 Kotlin 程序,该程序读取一行文本,并通过 String 的扩展函数统计其中唯一单词的数量。单词以空格分隔,标点符号不计算在内(需删除)。字母大小写不敏感(单词需转换为小写)。程序应仅输出唯一单词的数量。

输入格式

一行包含俄语或英语文本的字符串。字符串长度不超过1000个字符。

输出格式

一个整数——唯一单词的数量。

示例

示例 1

输入
Hello world hello
输出
2

示例 2

输入
Kotlin is fun and kotlin is powerful
输出
5

示例 3

输入
Тест тест тест
输出
1
main.kt