Система команд исполнителя Вычислитель состоит из двух команд, которым присвоены номера:
Первая из них уменьшает число на 2, вторая увеличивает число в 3 раза. При записи алгоритмов для краткости указываются лишь номера команд. Какой алгоритм, содержащий не более пяти команд, можно записать, чтобы из числа 11 получить число 13?
Информатика 5 класс Алгоритмы и исполнители алгоритм вычислитель команды вычти 2 умножь на 3 число 11 число 13 задача информатика Новый
Для решения задачи необходимо определить последовательность команд, которая позволит из числа 11 получить число 13. В данном случае у нас есть две команды:
Начнем с числа 11. Для достижения числа 13 необходимо рассмотреть, какие операции можно выполнить, чтобы получить это значение. Обратим внимание, что:
Таким образом, ни одна из команд не приведет нас непосредственно к 13. Теперь рассмотрим возможность комбинирования команд:
Однако число 27 также не является целевым. Продолжим исследовать различные комбинации:
Изучая другие комбинации, мы понимаем, что простым вычитанием и умножением мы не можем достичь 13. Однако, если мы попробуем другой подход, например, вычтем 2 несколько раз:
Тем не менее, мы не можем достичь 13 с помощью предложенных команд, поскольку все возможные комбинации в рамках пяти команд не приводят к желаемому результату. Следовательно, алгоритм, который бы привел из 11 к 13, не существует в рамках данной системы команд.