Олимпиадный тренинг

Задача . Мерцающая строка (11кл, отбор 1, 2018-2019)


Задача

Темы:
Процедура обработки строки задана следующим образом:
  1. Заменить в строке все символы ‘A’ на подстроку ‘CBBC’.
  2. Если длина строки превысила N, то завершить процедуру.
  3. Заменить в строке все символы ‘C’ на подстроку ‘ABBA’.
  4. Если длина строки превысила N, то завершить процедуру, иначе перейти на шаг ‘1’.
Пусть перед вызовом процедуры была строка ‘ABBA’ и N=10000. Определите количество каждого символа в получившейся строке.
В ответе укажите три числа (каждое число в отдельной строке): в первой строке количество символов 'A', во второй -  количество символов 'B' и в третьей - количество символов 'C'.

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя