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

Помогите найти ошибку в задании 2283

berserk: [pre2] def f(n): if n > 25: return n*n + 4 *2 +3 elif n <= 25 and n % 3 == 0: return f(n+1) + 2*f(n+4) elif n <= 25 and n % 3 != 0: return f(n + 2) + 3 * f(n + 5) count = 0 for i in range(1,1001): result = f(i) sum = 0 for i in str(result): sum += int(i) if sum == 24: count += 1 print(count)[/pre2]

Ответов - 1

Поляков: berserk пишет: return n*n + 4 *2 +3 Опечатка.



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