Задать вопрос
15 августа, 23:46

Исполнитель Удвоитель может выполнять только две команды:

Команда 1. Прибавь 1.

Команда 2. Умножь на 2.

Например, набор команд 221 преобразует число 1 в число 5 (1 * 2 * 2 + 1 = 5)

Составьте алгоритм не более чем из 5 команд, который преобразует число 5 в число 43.

Никак не получится! Получается 6 команд, а не 5. Помогите, если неправа!

+5
Ответы (2)
  1. 16 августа, 02:30
    0
    Обратно разложение

    43-1=42

    42/2=21

    21-1=20

    20/2=10

    10/2=5

    Итого ответ 22121
  2. 16 августа, 03:05
    0
    2212:

    5*2=10

    10*2=20

    20+1=21

    21*2=42

    42+1=43

    готово!
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Исполнитель Удвоитель может выполнять только две команды: Команда 1. Прибавь 1. Команда 2. Умножь на 2. Например, набор команд 221 ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы