Написать программу на языке python
F(n)=1 при n=1
F(n)=n+F(n-1), если n чётно,
F(n)=2*F(n-2), если n>1 и нечётно
Вывести F(25)
171
275
Ответы на вопрос:
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))
Begin var a : = range(-40, 30); a.println(); writeln('========================'); a.where(x -> x < 0).select(x -> (- x) / 7).print(); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Эльвина56710.05.2020 07:49
-
Полина333300099920.12.2022 09:31
-
Arabovih197511.04.2021 13:49
-
АринаКузьмичева18.04.2020 19:38
-
Лера2088831.05.2020 16:35
-
MonteCarlo05.01.2022 20:32
-
математика62013.01.2021 04:27
-
HFccv29.05.2023 21:28
-
Matka200225.08.2022 20:41
-
alexeytutkevicp09cxb09.06.2023 07:33
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.