Fibonacci não recursivo

 avatar
unknown
python
10 months ago
266 B
10
Indexable
n = int(input())

def fibo(n):
  if n == 0:
    return 0

  if n == 1:
    return 1

  ultimo = 0 + 1
  penultimo = 0
  i = 2
  while i < n:
    aux = ultimo
    ultimo = ultimo + penultimo
    penultimo = aux
    i += 1

  return ultimo + penultimo

print(fibo(n))
Editor is loading...
Leave a Comment