Добавить в корзинуПозвонить
Найти в Дзене
ИНФОРМАТИКА | ОГЭ

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

У исполнителя Вычислитель две команды, которым присвоены номера: 1. умножь на 4 2. вычти 3 Первая из них увеличивает число на экране в 4 раза, вторая уменьшает его на 3. Составьте алгоритм получения из числа 2 числа 14, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 11221 –– это алгоритм: умножь на 4 умножь на 4 вычти 3 вычти 3 умножь на 4, который преобразует число 1 в 40.) Если таких алгоритмов более одного, то запишите любой из них. РЕШЕНИЕ Будем идти от числа 14 к числу 2 применяя противоположные команды, так мы будем видеть когда промежуточный результат можно без остатка поделить на 4. Тогда мы имеем команды: 1. Раздели на 4 2. Прибавь 3 1) 14 нельзя без остатка поделить на 4, прибавим: 14 + 3 = 17 Команда 2 2) 17 нельзя без остатка поделить на 4, прибавим: 17 + 3 = 20 Команда 2 3) 20 можно без остатка поделить на 4: 20/4=5 Команда 1 4) 5 нельзя без остатка поделить на 4, прибавим: 5 + 3 = 8 Команда 2 5) 8 можно без остатка поделить на 4: 8/4=2 -

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

1. умножь на 4

2. вычти 3

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

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

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

умножь на 4

умножь на 4

вычти 3

вычти 3

умножь на 4,

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

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

РЕШЕНИЕ

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

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

1. Раздели на 4

2. Прибавь 3

1) 14 нельзя без остатка поделить на 4, прибавим:

14 + 3 = 17

Команда 2

2) 17 нельзя без остатка поделить на 4, прибавим:

17 + 3 = 20

Команда 2

3) 20 можно без остатка поделить на 4:

20/4=5

Команда 1

4) 5 нельзя без остатка поделить на 4, прибавим:

5 + 3 = 8

Команда 2

5) 8 можно без остатка поделить на 4:

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

Команда 1

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

ОТВЕТ 12122