LINUX.ORG.RU

История изменений

Исправление cluge, (текущая версия) :

На третьем питоне за примерно 13 секунд на моей древней машинке

У меня тоже не слишком свежее железо, на питоне 11 секунд, на тикле замерять не стал, там явно больше минуты. Код на питоне такой:

def fib(n):
    a, b = 0, 1
    while n > 0:
        a, b = b, a + b
        n -= 1
    return a

print(fib(1000000))

Исходная версия cluge, :

На третьем питоне за примерно 13 секунд на моей древней машинке

У меня тоже не слишком свежее железо, на питоне 11 секунд, на тикле замерять не стал, там явно больше минуты. Код такой:

def fib(n):
    a, b = 0, 1
    while n > 0:
        a, b = b, a + b
        n -= 1
    return a

print(fib(1000000))