Задача к ЕГЭ по информатике на тему «простейшие исполнители и алгоритмы» №7

Некий крабоед-исполнитель умеет делать всего две команды, которым присвоены номера:

1. вычти 1

2. умножь на три

Первая из них уменьшает число на экране на 1, вторая — утраивает его. Запишите порядок команд в программе получения из 8 числа 18, содержащей не более 3 команд, указывая лишь номера команд. Если таких программ более одной, то запишите любую из них.

Например, 21 — это программа:

умножь на три

вычти 1,

которая преобразует число 2 в 5.

В решении этой задачи удобнее приводить конечное число к начальному с помощью противоположных команд. То есть в нашем случае мы пойдем от числа 18 к числу 8 с помощью команд “прибавь 1” и “раздели на 3”.

Так как 18 кратно 3, поделим на 3. Получаем 6 и добавляем два раза единицу. Вышла последовательность команд:

2.18 ∕3 = 6

1.6 + 1 = 7

1.7 + 1 = 8

Поскольку мы решали задачу “от противного”, записываем команды в обратном порядке и получаем ответ.

Ответ: 112
Оцените статью
Я решу все!