РУҚА
12

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

ЕГЭ · Информатика · Задание 12 · Алгоритмы и исполнители
ВысокаяФИПИD7FD06Короткий ответ≈ 6 минутРазбор в 4 шага
Условие

Исполнитель Редактор получает на вход строку, начинающуюся с цифры «5», а затем содержащую $n$ цифр «2», где $3 < n < 10000$. Программа последовательно заменяет первое вхождение $72$ на $2$, первое вхождение $522$ на $27$ и первое вхождение $2222$ на $5$, пока в строке встречается хотя бы одна из этих цепочек. Определите наименьшее значение $n$, при котором сумма цифр в получившейся строке равна 66.

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

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

4 шага
1

Пусть текущая строка имеет вид $5 2^m$. Если $m \geq 2$, замена $522$ на $27$ даёт строку $27 2^{m-2}$.

$$5 2^m \to 27 2^{m-2}$$
2

Затем первое вхождение $72$ заменяется на $2$, поэтому получается строка из $m-1$ цифр «2».

$$27 2^{m-2} \to 2^{m-1}$$
3

Если $m \geq 5$, замена первого вхождения $2222$ на $5$ приводит к строке $5 2^{m-5}$. Значит, каждый полный цикл уменьшает показатель степени на 5.

$$5 2^m \to 5 2^{m-5}$$

После повторения циклов остаются только случаи с остатком $m$ по модулю 5. Итоговые суммы цифр равны 5, 7, 2, 4 или 6, поэтому значение 66 недостижимо.

Ответ

Такого значения n не существует; условие задачи содержит ошибку.

Этот ответ получен в разборе, но не сверен с официальным ключом из банка — проверьте выкладки, прежде чем заучивать результат.

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

Считать, что команда заменить заменяет все вхождения цепочки.

Не учитывать последовательное выполнение трёх условных операторов в одном цикле.

Пытаться искать n перебором, не заметив закономерность уменьшения показателя на 5.

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

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

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

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