Найти тему
ИНФОРМАТИКА | ОГЭ

Открытый банк заданий ОГЭ Информатика D6B610 (задание 5)

У исполнителя Вычислитель две команды, которым присвоены номера:

1.   вычти 1

2.   умножь на 3

Первая из них уменьшает число на экране на 1, вторая утраивает его.

Составьте алгоритм получения из числа 3 числа 53, содержащий не более пяти команд. В ответе запишите только номера команд.

(Например, 12121 –– это алгоритм:

вычти 1

умножь на 3

вычти 1

умножь на 3

вычти 1,

который преобразует число 4 в число 23.)

Если таких алгоритмов более одного, то запишите любой из них.

РЕШЕНИЕ

Будем идти от числа 53 к числу 3 применяя противоположные команды, так мы будем видеть когда промежуточный результат можно без остатка разделить на 3.

Тогда мы имеем команды:

1. Прибавь 1

2. Раздели на 3

1. 53, нельзя разделить на 3 без остатка, прибавляем

53+1= 54

Команда 1

2. 54, можно разделить на 3 без остатка

54/3=18

Команда 2

3. 18, можно разделить на 3 без остатка

18/3=6

Команда 2

4. 6, можно разделить на 3 без остатка

6/3=2

Команда 2

5. 2, меньше чем 3, прибавляем

2+1=3 - искомый результат

Команда 1

Переписываем номера команд снизу вверх , так как шли в обратном порядке - 12221 (не больше 5 команд, как и необходимо по условию)

ОТВЕТ 12221