Задача 1
Дана строка S, и дано натуральное n.
Удалить из строки S все группы длиной n подряд стоящих одинаковых символов.
Пример:
Если ввести строку, например ‘kjhdahhhasaaaaa’, а значение n ввести равное 2, то необходимо получить ‘kjhdahasa’.
Решение
Задача 2
Дана строка S.
Каждую подстроку длиной n > 1, состоящую из одинаковых символов, заменить на подстроку из тех же символов в количестве 2*n штук.
Пример:
Дана строка ‘kjhhsdaaa’. Необходимо получить и вывести на экран строку: ‘kjhhhhsdaaaaaa’.
Решение
Спасибо за потраченное время на прочтение.
Строго не судите.
За уместные комментарии буду признателен.
Примечание:
Задачи из: Потапова Е.А. Программирование: учебное методическое пособие. — Томск: Факультет дистанционного обучения, ТУСУР, 2013.