Форум » Рекурсивные процедуры и функции » ошибки в ответах » Ответить

ошибки в ответах

laku33: здравствуйте. не сходится с ответом задача 17: def f(n): if n<3: return n+3 if n%3==0: return (n+2)*f(n-4) else: return n+f(n-1)+f(n-2) print(f(20)) ответ 216621 в 16 ответ отрицательный: def f(n): if n<5: return 1-2*n else: if n%3==0: return 2*(n+1)*f(n-3) else: return n+1+f(n-1)+2*f(n-2) print(f(15)) ответ -1164800 (разными способами оформляла решения). 15,11, 30, 29, 26 с ответами сошлись. посмотрите, пожалуйста, я могла "зарешаться"

Ответов - 1

Поляков: laku33 пишет: посмотрите, пожалуйста, я могла "зарешаться" Спасибо, это я "зарешался". Изменил условия и ответы.



полная версия страницы