RonaAnna
03.12.2022 19:58

Написать программу на языке python

F(n)=1 при n=1

F(n)=n+F(n-1), если n чётно,

F(n)=2*F(n-2), если n>1 и нечётно

Вывести F(25)

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
wolk2289
18.09.2021 19:20

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))

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота