Site icon Информатика Эксперт

Е5.19 преобразует число 2 в число 24 и содержит не более четырёх команд

преобразует число 2 в число 24 и содержит не более четырёх команд

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

1. прибавь 2,
2. умножь на 5.

Выполняя первую из них, Калькулятор прибавляет к числу на экране 2, а выполняя вторую, умножает его на 5.

Например, программа 2121 – это программа
умножь на 5,
прибавь 2,
умножь на 5,
прибавь 2,
которая преобразует число 1 в число 37.

Запишите порядок команд в программе, которая преобразует число 2 в число 24 и содержит не более четырёх команд. Указывайте лишь номера команд.

Ответ:

Демонстрационный вариант ЕГЭ 2016 г. – задание №6 б

Решение:

Такие задания легче решать с помощью обратного исполнителя:

1) Вычитаем 2

2) Делим на 5 ( только для чисел, оканчивающихся на 0 и 5)

Будем использовать следующий алгоритм: если число не делится на 5 , вычитаем 2 (команда 1); если число делится на 5, выполняется соответственно команда 2:

24-2=22 1

22-2=20 1

20:5=4 2

4-2=2 1

Таким образом, выполняя программу 1121,  получаем число 2 из 24. Записываем в обратном порядке, так как решали с помощью обратного исполнителя = 1211.

Ответ: 1211

Exit mobile version