Задание 12 ЕГЭ, информатика: Исполнитель Редактор

ЕГЭ ИнформатикаЗадание 12

Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.

заменить (v, w)

Эта команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку.

нашлось (v)

Эта команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка при этом не изменяется.

 

Дана программа для редактора:

НАЧАЛО

                ПОКА НЕ нашлось (00)

                        заменить (01, 103)

                        заменить (02, 201)

                        заменить (03, 2110)

                КОНЕЦ ПОКА

КОНЕЦ

 

Известно, что исходная строка начиналась с нуля и заканчивалась нулём, а между ними были только цифры 1, 2 и 3. После выполнения данной программы получилась строка, содержащая 196 единиц, 75 двоек и 0 троек. Выведите минимальную длину исходной строки.

В подтеме 60 задач
Подробный разбор этой задачи готовится. Пока: ответ выше, гайд по теме «Исполнитель Редактор» и разбор задания 12 — как решать такие задачи по шагам.

Ещё задачи этой подтемы