ASCII-профиль строки

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

Submit solution


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

Problem type
Allowed languages
C++, Python

Аналитик SOC исследует подозрительную строку и строит её ASCII-профиль. Для каждого символа нужно зафиксировать сам символ и его числовой ASCII-код.

Требуется по заданной строке вывести профиль: для каждого символа в порядке следования напечатать сам символ и его ASCII-код, разделённые пробелом. Каждая такая пара должна находиться на отдельной строке.

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

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

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

Для каждого символа строки выведите на отдельной строке два значения: сам символ, затем пробел, затем его ASCII-код.

Ограничения

  • строка непустая;
  • строка состоит только из печатных ASCII-символов без пробелов;
  • длина строки от 1 до 200000.

Примеры

Пример 1

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

A

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

A 65
Пример 2

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

!~0Aa

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

! 33
~ 126
0 48
A 65
a 97

Комментарии

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