Присоединиться

11 класс·средний уровень

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

Условие

Исполнитель КАЛЬКУЛЯТОР имеет только две команды, которым присвоены номера: 1. прибавь 12. умножь на 2 Выполняя команду номер 1, КАЛЬКУЛЯТОР прибавляет к числу на экране 1, а выполняякоманду номер 2, умножает число на экране на 2. Укажите минимальное число команд, которое должен выполнить исполнитель, чтобы получить из числа 19 число 629.

Ответ

Ответ и полный разбор откроются после входа

Посмотреть ответ

Решение по шагам

  1. Как рассуждать

    Решение. Умножение на число обратимо не для любого числа, поэтому, если мы пойдём от числа 629 к числу 19, тогда однозначно восстановим программу с минимальным числом команд. Полученные команды будут записываться справа налево.

Осталось ещё 2 шага

  1. Число 629 не делится на 2, значит, оно…

  2. Т. к. мы хотим получить минимальное число…

Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Анализ и построение алгоритмов для исполнителей»