Задание 23. Информатика. 2022-20
- Просмотры: 460
- Изменено: 1 февраля 2025
Исполнитель Счётчик преобразует число на экране.
У исполнителя есть две команды, которым присвоены номера:
- Прибавить
- Умножить на
Первая из них увеличивает число на экране на
Траектория вычислений программы — это последовательность результатов выполнения всех команд программы. Например, для программы
Решение:
Python
def f(n, target):
if n == target:
return 1
elif n == 35 or n > target:
return 0
else:
return f(n+1, target) + f(n*3, target)
print(f(1, 12)*f(12, 40))
Ответ: 14