Mail.ruПочта0Мой Мир0ОдноклассникиВКонтактеИгры0ЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

На что ругается питон выполняя код?

metroymoun Профи (611), закрыт 2 месяца назад
def F(n):
if n == 1:
return 2
if n > 1:
return (2 * n + F(n - 1)) * n
print(F(2001) / F(1998))
Лучший ответ
Андрей Высший разум (483595) 2 месяца назад
 f = [0, 2]
for n in range(2, 2002): f.append((2 * n + f[-1]) * n)
print(f[2001] // f[1998])
БЕЗ рекурсии.
Остальные ответы
/bin/laden Искусственный Интеллект (122595) 2 месяца назад
он, если чо, пишет на что ругается
metroymounПрофи (611) 2 месяца назад
я его не понимаю
Николай Веселуха Высший разум (386085) 2 месяца назад
Превышена максимальная глубина рекурсии
metroymounПрофи (611) 2 месяца назад
и что с этим делать?
Николай Веселуха Высший разум (386085) Заменить рекурсию на цикл.
Похожие вопросы