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

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

У исполнителя Арифметик две команды, которым присвоены номера: 1.

Условие

У исполнителя Арифметик две команды, которым присвоены номера: 1. прибавь 2,2. умножь на 3. Первая из них увеличивает число на экране на 2, вторая утраивает его.

Например, 21211 - это программа умножь на 3прибавь 2умножь на 3прибавь 2прибавь 2, которая преобразует число 1 в число 19.Запишите порядок команд в программе преобразования числа 3 в число 69, содержащей не более 5 команд, указывая лишь номера команд. Если таких программ более одной, то запишите любую из них.

Ответ

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

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

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

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

    Решение. Пойдём от обратного, и потом запишем полученную последовательность команд справа налево. Если число не кратно 3, то, значит, оно получено прибавлением 2, а если кратно, то умножением на

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

  1. 69 = 23 * 3 (команда 2),23 = 21 + 2 (команда…

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

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

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

У исполнителя Арифметик две команды, которым присвоены номера: 1. — решение с объяснением | Lom Ai