Сколько разных символов
2000 мс · 256 МБ · всё или ничего
Сколько различных символов встречается в строке?
Пробел считается отдельным символом.
Формат ввода
Одна строка длиной не больше символов из строчных латинских букв и пробелов. Строка непустая, не начинается и не заканчивается пробелом.
Формат вывода
Одно число.
Примеры
ввод
hello world
вывод
8
Примечание
Достаточно массива из 256 отметок: прошли по строке, отметили встреченные коды, посчитали отметки. Годится и std::vector<bool> — здесь его особенности не мешают.
Войдите, чтобы отправлять решения.