Python
- 200 ответов
- 0 вопросов
79
Вклад в тег
def fib(n):
i = 0
x1 = 0
x2 = 1
result = []
while i < n:
x3 = x1 + x2
result.append(x1)
x1 = x2
x2 = x3
i += 1
return result
def summa(n):
start = fib(n)
end = []
i = 0
while i < n:
if start[i] % 2 == 0:
end.append(start[i])
i += 1
return sum(end), sum(end) < 4000000
if __name__ == "__main__":
n = int(input("Введите количество елементов: "))
if summa(n)[1]:
print(summa(n)[0])
else:
print("Сумма четных елементов больше 4000000")