Маша читает книги чаще всего в электронном виде. Сегодня она захотела узнать, сколько в книге, которую она сейчас читает, различных слов. Помогите Маше написать для этого программу.
Словом считается последовательность непробельных символов, идущих подряд, слова разделены одним или большим числом пробелов.
Знаками препинания
.,;:-?!
необходимо пренебречь. Регистр написания символов не учитывается.
Входные данные
Программа получает на строку текста.
Выходные данные
Выведите количество различных слов в этой строке.
Примеры
№ |
Входные данные |
Выходные данные |
1 |
This is my book! |
4 |
2 |
The next day, business began to pick up. Not dramatically, but bit by bit. A sack of potatoes here... |
18 |