Мини-проект «Упаковщик»: RLE-сжатие

тема: Мини-проекты · уровень: средний

Условие

Ты пишешь «Упаковщик» для текстовых сообщений. Он сжимает строку по правилу RLE: каждую серию одинаковых символов, идущих подряд, заменяет на сам символ и число его повторов.

Например:

Тебе дали строку из строчных латинских букв. Выведи её RLE-сжатие.

Ввод

Одна строка s — непустая строка из строчных латинских букв az.

Вывод

Выведи строку — RLE-сжатие s (для каждой серии подряд идущих одинаковых букв: буква и количество её повторов).

Ограничения

Пример

Ввод:

aaabbc

Вывод:

a3b2c1

Решить задачу с автопроверкой на Python →

Куда дальше