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

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

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

Условие

У исполнителя Троечник две команды, которым присвоены номера: 1. прибавь 3,2. умножь на 2. Первая из этих команд увеличивает число на экране на 3, вторая — умножает его на 2. Программа для исполнителя Троечник — это последовательность номеров команд. (Например, программа 1211 — это программа прибавь 3, умножь на 2, прибавь 3, прибавь 3.Эта программа преобразует число 2 в число 16.)Запишите программу, которая преобразует число 11 в число 103 и содержит не более 5 команд. Если таких программ более одной, то запишите любую из них.

Ответ

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

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

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

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

    Умножение на число обратимо не для любого числа, поэтому, если мы пойдём от числа 103 к числу 11, то однозначно восстановим программу.

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

  1. Полученные команды будут записываться справа…

  2. Если число некратно 2, то вычитаем 3, а если…

  3. Запишем последовательность команд в обратном…

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

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

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

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