population
Даю 50 поинтов Написать программу на языке pythonF(n)=1 при n=1F(n)=n+F(n-1), если n чётно,F(n)=2*F(n-2), если n>1 и нечётноВывести F(25)
ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:
def F(n):
if n == 1:
return 1
elif n % 2 == 0:
return n + F(n-1)
elif n % 2 != 0:
return 2*F(n-2)
print(F(25))
permanent
Чтобы ответить необходимо зарегистрироваться.