Advertisement
UndetectedButterFly

when you are a man who hates all humanity

Mar 28th, 2023 (edited)
529
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.55 KB | None | 0 0
  1. fib_l = [
  2.     0, 1
  3. ]                                        #Массив с числами фибоначчи
  4. a = 2                                    #Переменная для удобства счета номера в массиве
  5. s = 0                                    #Переменная для суммы чисел
  6. while fib_l[
  7.     -1
  8. ] <= 4000000:                            #Цикл, который считает числа фибоначчи
  9.     fib_l.append(
  10.         fib_l[
  11.             a-1
  12.             ]
  13.         +
  14.         fib_l[
  15.             a-2
  16.         ]
  17.     )                                    #Команда, которая добавляет новые числа в массив
  18.     a = a+1                              #Операция, которая нужна для счета индекса
  19.     if fib_l[
  20.         -1
  21.         ] + fib_l[
  22.             -2
  23.         ] >=4000000:                     #Условие завершения цикла(костыль)
  24.         break                            #Точка завершения цикла
  25. for i in range(
  26.     len(
  27.         fib_l
  28.     )
  29. ):                                       #Цикл, для счета суммы чисел фибоначчи
  30.     if fib_l[
  31.         i
  32.     ] % 2 == 0:                          #Условие, которое отсекает нечетные числа
  33.         s = s + fib_l[
  34.             i
  35.         ]                                #Счет суммы
  36. print(
  37.     s
  38. )                                        #Вывод суммы
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement