In [60]:
%%timeit -n1
with open("fibo_input.txt","r") as f:
x=f.read().splitlines()
x= [int(x) for x in x]
In [81]:
%%timeit -n1
fiblist=[]
def fib(n):
a=0
b=1
for i in range(1,n+1):
c = a+b
fiblist.append(b)
a = b
b = c
fib(max(x))
for i in x:
print fiblist[i-1]
In [ ]: