Алгоритм вычисления значений функций и
, где
— натуральное число, задан следующими соотношениями:
, при <img src="/images/inform/quest/quest-3340-5.svg" alt="n
, при <img src="/images/inform/quest/quest-3340-7.svg" alt="n
, при
2 » class=»math» width=»auto»>
, при
2 » class=»math» width=»auto»>
Чему равно значение ?
Решение программой:
def F(n):
if n < 3:
return 2 * n * n + 2
return F(n - 1) + G(n - 2)
def G(n):
if n < 3:
return 2 * n * n + 2
return G(n - 2) + n * n - 3
print(F(15) * G(5))
Ответ: 56928