Задать вопрос
23 октября, 01:29

У исполнителя две команды 1) + 2 3) * 3. Получите из нуля 56 минимальным количеством действий.

+3
Ответы (1)
  1. 23 октября, 01:36
    0
    Для того, чтобы получить из нуля 56 минимальным количеством действий, используя лишь две команды: 1) + 2 и 2) * 3. Запишем первое действие и последнее:

    1) Команада 2) * 3 - бесполезна, поскольку 0 * 3 = 0, поэтому первая команда при любом раскладе должна быть 1) + 2.

    Таким образом первым действием мы получаем: 0 + 2 = 2.

    В результате последнего действия мы получили 56 (число не кратное 3), следовательно последним действием также была первая команда: + 2.

    x + 2 = 56;

    x = 54.

    Теперь пойдем от обратного:

    54 кратно 3, поэтому предыдущая команда была:

    x * 3 = 54;

    x = 54/3 = 18;

    18 также кратно 3, поэтому предыдущая команда была:

    x * 3 = 18;

    x = 6;

    6 также кратно 3, поэтому предыдущая команда была:

    x * 3 = 6;

    x = 2.

    Вот мы и подошли к первому действию.

    Таким образом получаем:

    1) 0 + 2 = 2 - команда 1)

    2) 2 * 3 = 6 - команда 2)

    3) 6 * 3 = 18 - команда 2)

    4) 18 * 3 = 54 - команда 2)

    5) 54 + 2 = 56 - команда 1).

    Ответ: 1-2-2-2-1.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «У исполнителя две команды 1) + 2 3) * 3. Получите из нуля 56 минимальным количеством действий. ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
У исполнителя Калькулятор две команды, которым присвоены номера: 1 - умножить на 2; 2 - вычесть 5. Составьте для исполнителя Калькулятор алгоритм получения из числа 3 числа 9, содержащий не более 5 команд. В ответе запишите только номера команд.
Ответы (2)
38) У исполнителя Калькулятор три команды, которым присвоены номера: 1. прибавь 2 2. прибавь 3 3. прибавь 5 Программа для исполнителя - это последовательность команд. Сколько существует программ, которые число 20 преобразуют в число 35?
Ответы (1)
Отметь команды которые могут входить в систему команд исполнителя "Человек"и в систему команд исполнителя "Компьютер" Вычислять, воспринимать, закодировать, напечатать, декодировать, понять, обработать, обучить, передать, сохранить, бежать,
Ответы (1)
У исполнителя три команды, которым присвоены номера: 1. Прибавь 1. 2. Прибавь 2. 3. Прибавь 4. Первая из них увеличивает число на экране на 1, вторая увеличивает это число на 2, а третья - на 4. Программа для исполнителя Май4 ...
Ответы (1)
1) У исполнителя Калькулятор две команды, которым присвоены номера: 1. прибавь 1 2. увеличь каждый разряд числа на 1 Например, число 23 с помощью команды 2 превратится в 34, а 29 в 39 (так как младший разряд нельзя увеличить).
Ответы (1)