본문 바로가기
python-algorithm

백준 24116 알고리즘 수업 - 피보나치 수 1

by 무적김두칠 2022. 2. 7.

 

1
2
3
4
5
6
7
8
9
10
11
12
def fib(n):
    f=[[0,1],[1,0]]
    for i in range(2,n):
        f.append([f[i-1][0+ f[i-1][1] ,f[i-1][0] ] )
    return  sum(f[-1])
def fibonacci(n) :
    f=[0,1,1]
    for i in range(3,n+1):
        f.append( f[i - 1+ f[i - 2]) # 코드2
    return f[n]
n=int(input())
print(fib(n),n-2)
cs

 

반응형

댓글