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

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

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

1. умножь на 2

2. вычти 5

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

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

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

вычти 5

умножь на 2

вычти 5

вычти 5

умножь на 2

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

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

РЕШЕНИЕ

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

1. раздели на 2

2. прибавь 5

1) 9 не делится на 2 без остатка, прибавляем

9+5=14

Команда 2

2) 14 делится на 2 без остатка

14/2=7

Команда 1

3) 7 не делится на 2 без остатка, прибавляем

7+5=12

Команда 2

4) 12 делится на 2 без остатка

12/2=6

Команда 1

5) 6 делится на 2 без остатка

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

Команда 1

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

ОТВЕТ 11212