ЕГЭ информатика. Задание 12. Алгоритм для исполнителя с фиксированными командами — тренажёр | ГдеЕГЭ

ЕГЭ информатика. Задание 12. Алгоритм для исполнителя с фиксированными командами

Тренажёр по заданию 12 ЕГЭ по информатике: алгоритм для исполнителя с фиксированными командами. В пуле 25 задач, за один прогон — 10 случайных.

Задача 1 из 10Анализ строковых алгоритмов

Исполнитель ​Редактор получает ‌на ​вход ‌строку ​цифр ‌и ​преобразовывает ‌ее. ‌Редактор может ​выполнить ​две ​команды. ​В ​обеих ‌командах ​v ​и ​w ‌обозначают ‌цепочки ‌цифр. 
A) ‌заменить ​(v, ‌w). 
Эта ‌команда ‌заменяет ​в ‌строке ​первое ‌слева ​вхождение ‌цепочки ​v ‌на ​цепочку ‌w. ‌Например, ​выполнение ​команды ​заменить ​(111, ​27) преобразует ‌строку ​05111150 ​в ​строку ‌0527150. ‌Если ‌в ‌строке ​нет ‌вхождений ‌цепочки ‌v, ​то ‌выполнение ​команды заменить ‌(v, ​w) не ‌меняет ​эту ‌строку.
Б) ​нашлось (v).
Эта ‌команда ‌проверяет, ​встречается ​ли ​цепочка ​v ​в ‌строке ​исполнителя ​Редактор. ​Если ‌она ‌встречается, ‌то ‌команда ​возвращает ‌логическое ‌значение ‌«истина», ​в ‌противном ​случае ‌возвращает ​значение ‌«ложь». ​Строка ‌исполнителя ​при ‌этом ‌не ​изменяется. 

Цикл
   ПОКА ​условие
   последовательность ​команд
   КОНЕЦ ​ПОКА
выполняется, ​пока ‌условие ​истинно.

В ​конструкции
ЕСЛИ условие
   ТО ​команда ‌1
   ИНАЧЕ ‌команда ‌2
КОНЕЦ ‌ЕСЛИ 
выполняется ​команда ‌1 ‌(если ‌условие ​истинно) ‌или ​команда ‌2 (если ​условие ‌ложно).

Дана ​программа ‌для ​Редактора:
   НАЧАЛО
   ПОКА ‌нашлось ‌(>1) ​ИЛИ ​нашлось ​(>2) ​ИЛИ ​нашлось ‌(>3)
      ЕСЛИ ​нашлось ​(>1)
         ТО ​заменить ‌(>1, ‌222>)
      КОНЕЦ ‌ЕСЛИ
      ЕСЛИ ‌нашлось ​(>2)
         ТО ‌заменить ‌(>2, ‌3>)
      КОНЕЦ ​ЕСЛИ
      ЕСЛИ ‌нашлось ​(>3)
         ТО ‌заменить ​(>3, ‌1>)
      КОНЕЦ ​ЕСЛИ
   КОНЕЦ ‌ПОКА
КОНЕЦ

На ​вход ‌приведенной ‌выше ​программе ​поступает ​строка, ​начинающаяся ​с ‌символа ​«>», ​а ​затем ‌содержащая ‌11 ‌цифр ‌1, ​n ‌цифр ‌2 ‌и ​11 ‌цифр ​3, ‌расположенных ​в ‌произвольном ​порядке. 
Определите ‌наименьшее ​значение ‌n, ‌при ​котором ​сумма ​числовых ​значений ​цифр ‌строки, ​получившейся ​в ​результате ‌выполнения ‌программы, ‌является ‌простым ​числом.