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