본문 바로가기

알고리즘/백준 ~ 단계별 풀어보기

백준 10870 "피보나치 수 5"

Python

n = int(input())
if n == 0 :
    print(0)
    exit()
if n == 1 :
    print(1)
    exit()

dp = [0]*(n+1)
dp[1] = 1

for i in range(2,n+1):
    dp[i] = dp[i-1] +dp[i-2]
    
print(dp[n])

'알고리즘 > 백준 ~ 단계별 풀어보기' 카테고리의 다른 글

백준 11650 "좌표 정렬하기"  (0) 2022.07.18
백준 2108 "통계학"  (0) 2022.07.18
백준 2751 "수 정렬하기 2"  (0) 2022.07.18
백준 2750 "수 정렬하기"  (0) 2022.07.18
백준 10872번  (0) 2022.07.17