Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями:
, если
, если
, если
Чему равно значение выражения
?
Примечание. Запись // означает деление нацело.
def F(n):
if n<=1: return 0
if n>1 and n%2==0: return F(n-1)+n//4
if n>1 and n%2!=0: return F(n-1)*(n+1)//2+5
print(F(11))
Ответ: 3137