РУҚА
12

Решение: Исполнитель Редактор

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

Исполнитель Редактор получает на вход строку, начинающуюся с символа «>», а затем содержащую 15 цифр 1, 20 цифр 2 и 16 цифр 3, расположенных в произвольном порядке. Редактор выполняет программу:

ПОКА нашлось(>1) ИЛИ нашлось(>2) ИЛИ нашлось(>3)
ЕСЛИ нашлось(>1) ТО заменить(>1, 22>) КОНЕЦ ЕСЛИ
ЕСЛИ нашлось(>2) ТО заменить(>2, 2>) КОНЕЦ ЕСЛИ
ЕСЛИ нашлось(>3) ТО заменить(>3, 1>) КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА

Команда заменить(v, w) заменяет первое слева вхождение цепочки v на цепочку w. Команда нашлось(v) проверяет наличие цепочки v в строке. Определите сумму числовых значений цифр строки, получившейся в результате выполнения программы.

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

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

4 шага
1

Символ «>» перемещается вправо по строке. При обработке цифры 1 команда заменяет цепочку $>1$ на $22>$, поэтому каждая исходная цифра 1 даёт две цифры 2 и увеличивает сумму на 4.

$$15 \cdot (2 + 2) = 60$$
2

При обработке цифры 2 цепочка $>2$ заменяется на $2>$, поэтому цифра 2 сохраняется и даёт вклад 2.

$$20 \cdot 2 = 40$$
3

При обработке цифры 3 цепочка $>3$ заменяется на $1>$. Получившаяся цифра 1 остаётся слева от символа «>» и повторно не обрабатывается, поэтому каждая исходная цифра 3 даёт вклад 1.

$$16 \cdot 1 = 16$$

Складываем вклады всех исходных цифр.

$$60 + 40 + 16 = 116$$
Ответ
116
116
так ответ выглядит в бланке

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

Считать, что цифра 1, полученная из цифры 3, затем снова заменяется на две цифры 2.

Забыть, что замена цифры 1 на 22 увеличивает сумму на 4.

Учитывать только количество цифр, не суммируя их числовые значения.

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

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

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

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