★ 0Кабинет
💻

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

Информатика, 10 класс · ЕГЭ информатика, дополнительные типы

📚 Программа 10 класса · модуль «Практика: ЕГЭ информатика, дополнительные типы» — тренажёр 2 из 3. За освоение тренажёра — +15 ★.

Задание 1 из 10+0 ★
Загрузка…
🖨 Распечатать / PDF

Правило и как решать

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

Подсказка: Выполняй шаги вручную и записывай промежуточные результаты.

Примеры с разбором

Пример 1

Исполнитель Редактор получает строку и выполняет программу: ПОКА нашлось(33) ИЛИ нашлось(555) ЕСЛИ нашлось(33) ТО заменить(33, 6) ИНАЧЕ заменить(555, 7) КОНЕЦ ПОКА. Команда заменить(v, w) заменяет первое слева вхождение v на w. Исходная строка состоит из 21 цифр «3» подряд. Найдите сумму цифр получившейся строки.

Ответ: 63

Решение: Каждая замена укорачивает строку, поэтому программа завершается. Выполняем замены по очереди (всегда первое слева вхождение): получается строка «66666666663», сумма цифр равна 63.

Пример 2

Исполнитель Редактор получает строку и выполняет программу: ПОКА нашлось(11) ИЛИ нашлось(444) ЕСЛИ нашлось(11) ТО заменить(11, 9) ИНАЧЕ заменить(444, 8) КОНЕЦ ПОКА. Команда заменить(v, w) заменяет первое слева вхождение v на w. Исходная строка состоит из 23 цифр «1» подряд, за которыми идут 2 цифр «4». Найдите сумму цифр получившейся строки.

Ответ: 108

Решение: Каждая замена укорачивает строку, поэтому программа завершается. Выполняем замены по очереди (всегда первое слева вхождение): получается строка «99999999999144», сумма цифр равна 108.

Пример 3

Исполнитель Редактор получает строку и выполняет программу: ПОКА нашлось(33) ИЛИ нашлось(222) ЕСЛИ нашлось(33) ТО заменить(33, 5) ИНАЧЕ заменить(222, 8) КОНЕЦ ПОКА. Команда заменить(v, w) заменяет первое слева вхождение v на w. Исходная строка состоит из 23 цифр «3» подряд, за которыми идут 1 цифр «2». Найдите сумму цифр получившейся строки.

Ответ: 60

Решение: Каждая замена укорачивает строку, поэтому программа завершается. Выполняем замены по очереди (всегда первое слева вхождение): получается строка «5555555555532», сумма цифр равна 60.

Другие тренажёры: Информатика, 10 класс

Эта тема в других классах