sufiyashaik781 def fib(N): if N==0: return [] elif N==1: return [0] elif N==2: return [0,1] else: arr=[0,1] for i in range(2,N): n=arr[i-1]+arr[i-2] arr.append(n) return n N=int(input()) print(fib(N)) Log in to Reply
def fib(N):
if N==0:
return []
elif N==1:
return [0]
elif N==2:
return [0,1]
else:
arr=[0,1]
for i in range(2,N):
n=arr[i-1]+arr[i-2]
arr.append(n)
return n
N=int(input())
print(fib(N))
import math
n=5
print(math.factorial(n))