2.4 Строки и символы. Кодирование. Программирование на Python. Курс Stepik
Узнав, что ДНК не является случайной строкой, только что поступившие в Институт биоинформатики студенты группы информатиков предложили использовать алгоритм сжатия, который сжимает повторяющиеся символы в строке.
Кодирование осуществляется следующим образом:
s = ’aaaabbсaa’ преобразуется в ’a4b2с1a2’, то есть группы одинаковых символов исходной строки заменяются на этот символ и количество его повторений в этой позиции строки.
Напишите программу, которая считывает строку, кодирует её предложенным алгоритмом и выводит закодированную последовательность на стандартный вывод. Кодирование должно учитывать регистр символов.
Разбор задач из онлайн-курса “Программирование на Python. С образовательной онлайн-платформы Stepik.
Разбор задач по Python (Питон):
“Программирование на Python“ -
“Поколение Python“: курс для профессионалов -
“Поколение Python“: курс для продвинутых -
“Поколение Python“: курс для начинающих -
Единоразовая поддержка -
10 views
394
109
5 months ago 00:09:59 7
ИЕШУА (Originally Jesus Image Worship -Yeshua) l Прославление. Ачинск