Алгоритм вычисления значения функции , где
при
Определите значение
Решение руками:
Нам даны
и
. Используем их и подставляем в формулу:
1 и будет ответом на задание.
Решение программой:
def f(n):
if n == -1:
return 0
elif n == 0:
return 1
elif n == 1:
return 1
elif n > 1:
return f(n - 1) * f(n - 2) - f(n - 3)
print(f(6))
Получаем ответ:
Ответ: 1