Прибавить 12. Прибавить 3Первая команда увеличивает число на экране на
Условие
Исполнитель Увеличитель преобразует число на экране.У исполнителя есть две команды, которым присвоены номера:1. Прибавить 12. Прибавить 3Первая команда увеличивает число на экране на 1, вторая — на 3.Программа для исполнителя Увеличитель — это последовательность команд.
Сколько существует программ, для которых при исходном числе 1 результатом является число 15 и при этом траектория вычислений содержит число 10 и не содержит число 12?Траектория вычислений программы — это последовательность результатов выполнения всех команд программы. Например, для программы 112 при исходном числе 5 траектория будет состоять из чисел 6, 7, 10.
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Пусть R(n) — количество программ, которые число 1 преобразуют в число n.Тогда справедлива следующая формула: R(n) = R(n -
Осталось ещё 3 шага
+ R(n - 3).С её помощью последовательно…
R(11) = R(10) = 19 Число 12 наоборот, не…
Приведём другое решение на языке Python.def…
Бесплатно · займёт минуту