Я здесь абсолютный новичок. Я пробовал отвечать на вопросы по проекту Эйлер на Python. Можете ли вы указать, где мой код идет не так?
В) Каждый новый член последовательности Фибоначчи генерируется путем добавления двух предыдущих членов. Если начать с 1 и 2, первые 10 членов будут:
1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...
Рассматривая члены последовательности Фибоначчи, значения которых не превышают четырех миллионов, найдите сумму четных членов.
def fib(a):
if ((a==0) or (a==1)):
return 1
else:
return((fib(a-1))+(fib(a-2)))
r=0
sum=0
while (fib(r))
Подробнее здесь: https://stackoverflow.com/questions/232 ... -in-python
Проект Эйлера №2 в «Python» ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение