def calc_fib(n):
arr=list()
arr[2]=1
arr[1]=1
for i in range(3,n):
arr[i]=arr[i-2]+arr[i-1]
return arr[n]
n = int(input())
print(calc_fib(n))
здесь отображается ошибка .....
Traceback (most recent call last):
File "<string>", line 16, in <module>
File "<string>", line 7, in calc_fib
IndexError: list assignment index out of range