Задания
Версия для печати и копирования в MS WordАлгоритм вычисления значения функции F(n), где n — натуральное число, задан следующими соотношениями:
F(n) = 1 при n = 1;
F(n) = n · F(n – 1) при n > 1.
Чему равно значение выражения (F(2024) − F(2023)) / F(2022)?
Решение.
Последовательно находим:
Ответ: 4 092 529.
Приведем решение на языке Python.
import sys
sys.setrecursionlimit(10**6)
def F(n):
if n == 1: return 1
else: return n * F(n - 1)
print((F(2024) - F(2023))//F(2022))

