Буквы, цифры и прочее

Просмотр в формате PDF

Submit solution


Очки: 100
Ограничение по времени: 2.0s
Ограничение по памяти: 256M

Problem type
Allowed languages
C++, Python

Аналитик разбирает строку из лога и хочет быстро получить сводку по её содержимому. Для каждой строки нужно определить:

  • сколько символов являются латинскими буквами;
  • сколько символов являются цифрами;
  • сколько символов относятся ко всему остальному.

К прочим символам относятся все знаки, которые не являются ни латинскими буквами, ни цифрами, включая пробелы.

Требуется по заданной строке лога вывести три количества в указанном порядке.

Входные данные

В единственной строке через стандартный ввод задана непустая строка из печатных ASCII-символов. В строке могут встречаться пробелы.

Выходные данные

Выведите в стандартный вывод три числа через пробел:

  • количество латинских букв;
  • количество цифр;
  • количество прочих символов.

Ограничения

1 <= |s| <= 2 * 10^5

Примеры

Пример 1

Входные данные

ab 12!

Выходные данные

2 2 2

Пояснение

Буквы a,b — 2; цифры 1,2 — 2; прочие (пробел и '!') — 2.

Пример 2

Входные данные

a

Выходные данные

1 0 0

Комментарии

Еще нет ни одного комментария.