'''
№16.7 (типа Демо‑2023). Алгоритм вычисления функции F(n), где n — натуральное число,
задан следующими соотношениями:
F(n) = 2; при n = 1;
F(n) = n * F(n - 1) * 2025; если n > 1:

Чему равна сумма цифр значения выражения F(2025) // (100 * F(2023))?
'''

from sys import setrecursionlimit

setrecursionlimit(2200)

def F(n):
   if n == 1:
       return 2
   return n * F(n - 1) * 2025

res = F(2025) // (100 * F(2023))
# если в ответе нужна сумма цифр числа
res = abs(res) 
sm = sum(int(d) for d in str(res))  #  !!! выучить !!! 

print(sm)  # 45 ok 
