Информатика

В каком порядке нужно использовать команды Исполнителя Счетчик, чтобы получить из числа 15 число 42, используя не более

В каком порядке нужно использовать команды Исполнителя Счетчик, чтобы получить из числа 15 число 42, используя не более 5 команд? Команда номер 1 вычитает 3 из числа, а команда номер 2 умножает число на 2. Пожалуйста, запишите алгоритм. Если возможно несколько вариантов алгоритма, запишите любой из них.
Верные ответы (1):
  • Schuka
    Schuka
    10
    Показать ответ
    Использование команд Исполнителя Счетчик для получения числа 42 из числа 15:

    Алгоритм:

    1. Выполнить команду 2 (умножение на 2) два раза подряд.
    2. Выполнить команду 1 (вычитание 3) один раз.
    3. Выполнить команду 2 (умножение на 2) один раз.

    Обоснование:

    Чтобы получить число 42, мы можем использовать команды умножения на 2 и вычитания 3 в определенном порядке. Алгоритм состоит из трех шагов.

    На первом шаге умножаем исходное число 15 на 2 (команда 2), получаем число 30. Затем повторяем эту операцию еще один раз, умножая число 30 на 2 и получая число 60.

    На втором шаге вычитаем из числа 60 число 3 (команда 1), получаем число 57.

    На третьем шаге снова умножаем число 57 на 2 (команда 2), получаем число 114.

    В итоге, последовательность команд "2 2 1 2" позволяет получить число 42 из исходного числа 15, используя не более 5 команд.

    Примечание:

    Если бы нам нужно было использовать команды не более 4 раз, то возможным алгоритмом было бы: "1 2 2 2". Полученные числа были бы: 12, 24, 48, 45, 90, 87, 174, 171, 342. Продолжая вычитать 3, можно было бы получить 42.
Написать свой ответ: