Строки · 28 из 37
Записка на стикере
Соседка сверху пишет записки на стикерах размером с почтовую марку и экономит каждый миллиметр: одинаковые знаки подряд она пишет один раз и ставит рядом число. «Тсссс!!!» у неё выглядит как «Тс4!3».
Вы пишете ей ответ и хотите сжать его по тем же правилам.
Что сделать
Сожмите записку по правилам соседки — одинаковые знаки подряд пишутся одним знаком и числом.
Что приходит
zapiska— текст записки, строка; цифр в ней не бывает
Что вернуть
Сжатую строку: группа одинаковых знаков — знак и число повторов, одиночный знак — без числа: "Тс4!3".
Допишите функцию szhat в редакторе справа.
Результат верните через return — то, что
напечатано, на проверку не влияет.
szhat("Тсссс!!!")
'Тс4!3'
Знаки сравниваются как есть: «Т» и «т» — разные. Пробелы и знаки препинания сжимаются так же, как буквы. Цифр в записке не бывает. Пустая записка — пустая строка.
Обсуждение
Вопросов пока нет.
Войдите, чтобы спросить.