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

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

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

Условие

У исполнителя Удвоитель две команды, которым присвоены номера: 1. прибавь 12. умножь на 2. Первая из них увеличивает число на экране на 1, вторая удваивает его. Например, 2121 - это программа умножь на 2прибавь 1умножь на 2прибавь 1, которая преобразует число 1 в число 7.Запишите порядок команд в программе преобразования числа 3 в число 63, содержащей не более 8 команд, указывая лишь номера команд. Если таких программ более одной, то запишите любую из них.

Ответ

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

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

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

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

    Решение. Умножение обратимо не для любого числа, поэтому пойдём от числа 63 к числу 3, полученную последовательность команд запишем справа налево. 63 − 1 = 62,62/2 = 31,31 − 1 = 30,30/2 = 15,15 − 1 = 14,14/2 = 7,7 − 1 = 6,6/2 =

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

  1. Полный разбор с проверкой ответа

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

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

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

Первая из них увеличивает число на экране на 1, вторая удваивает его. — решение с объяснением | Lom Ai