Задания
Версия для печати и копирования в MS WordФункция где n — натуральное число, задана следующими соотношениями:
если
если
Чему равно значение выражения
Решение.
Последовательно находим:
Ответ: 4090506.
Приведём решение на языке Python.
import sys
sys.setrecursionlimit(10**6)
def F(n):
if n < 3:
return n
elif n > 2:
return (n - 1) * F(n - 2)
print((F(2025) - F(2023)) // F(2021))
Приведём решение Полины Егрушовой на языке Python.
f=[0]*100000
for n in range (1,len(f)):
if n<3:
f[n]=n
if n>=3:
f[n]=(n-1)*f[n-2]
print((f[2025]-f[2023])//f[2021])

