Задача к ЕГЭ по информатике на тему «одна функция» №2

Алгоритм вычисления значения функции F (k),  где k  задан следующими соотношениями:

F (1) = 1

F (2) = 2

F (k) = F(k− 1)⋅F (k− 2)⋅k

Чему равно значение функции F(5)  ?

def f(n):
    if n == 1:
        return 1
    if n == 2:
        return 2
    return f(n - 1) * f(n - 2) * n

print(f(5))

Ответ: 1440
Оцените статью
Я решу все!