Потренируемся?
Напишите CLI-приложение, которое будет принимать в качестве аргумента строку и подсчитывать количество уникальных букв в нём.
Например, для строки 'Мама мыла раму'
приложение выведет следующий результат:
М: 1
а: 4
м: 3
ы: 1
л: 1
р: 1
у: 1
Если передан флаг --ignore-case
(игнорировать регистр символов), то результат должен быть таким:
м: 4
а: 4
ы: 1
л: 1
р: 1
у: 1
А если ещё и передан флаг --sort
, то таким:
а: 4
л: 1
м: 4
р: 1
у: 1
ы: 1
Обратная связь
Выкладывайте своё решение в комментариях ниже, чтобы получить обратную связь, да и просто похвастаться :)
Как оформлять решение
Для того, чтобы ваш код было удобно читать ревьюерам и остальным участникам, обязательно используйте кнопку «Код» в редакторе: