РУҚА
12

Решение: Преобразование строки Редактором

ЕГЭ · Информатика · Задание 12 · Алгоритмы и исполнители
ПовышеннаяФИПИ0D2DCFКороткий ответ≈ 3 минутыРазбор в 3 шагаОтвет сверен с ключом
Условие

Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Команда «заменить (v, w)» заменяет первое слева вхождение цепочки v на цепочку w. Команда «нашлось (v)» проверяет наличие цепочки v в строке, не изменяя её. Какая строка получится в результате применения программы к строке, состоящей из 81 идущей подряд цифры 1?

Программа последовательно заменяет первое вхождение цепочки 11111 на 88, а если такой цепочки нет — первое вхождение цепочки 888 на 8. Цикл выполняется, пока встречается 11111 или 888.

Открыть задачу и решить самому
Дальше ответЕсли ещё решаете — начните с подсказок: они ведут к ответу, но не выдают его.
К подсказкам

Решение по шагам

3 шага
1

Каждая замена 11111 → 88 уменьшает количество единиц на 5 и добавляет две цифры 8. Из 81 единицы такую замену можно выполнить 16 раз: останется 1 единица, а количество цифр 8 составит 32.

$$81 - 16 \cdot 5 = 1,\quad 16 \cdot 2 = 32$$
2

После этого цепочка 11111 отсутствует, но есть цепочка из 32 цифр 8. Замена 888 → 8 уменьшает число цифр 8 на 2. После 15 таких замен останутся две цифры 8.

$$32 - 15 \cdot 2 = 2$$

Цепочка 888 больше не встречается, поэтому цикл завершается. К двум цифрам 8 добавляется оставшаяся единица.

Ответ
881
881
так ответ выглядит в бланке

Где здесь ошибаются

Считать, что замена 11111 на 88 выполняется только один раз.

Продолжать замену 888 на 8 после получения двух цифр 8.

Забыть об оставшейся после первых замен единице.

Закрепить приёмВ теме «Алгоритмы и исполнители» ещё 431 задача — с ответом и таким же разбором.
Тренироваться

Как решать задание 12 ЕГЭ, информатика

Разбор этой задачи разложен на 3 шага: видно, откуда берётся каждое число и где теряется балл. Ответ приведён рядом с выкладками, а не вместо них.

Задача из темы «Алгоритмы и исполнители»: в ней 432 задачи, и у каждой есть такой же разбор. Регистрация не нужна.