728x90
# DP문제 - 그림을 그려보니 점화식을 발견함
import sys
from itertools import product
dp = [0] * 100
dp[0] = 1
dp[1] = 1
dp[2] = 2
for i in range(3,len(dp)):
dp[i] = dp[i-2] + dp[i-1]
num = int(input())
# 0으로 시작하지 않음 / 1이 연속으로 나오지 않음
print(dp[num-1])
728x90
'🟢 알고리즘 문제 풀이 > Baekjoon' 카테고리의 다른 글
| [파이썬] 백준 2146 다리 만들기 (0) | 2023.07.31 |
|---|---|
| [파이썬] 백준 11053 RGB 거리 (0) | 2023.07.28 |
| [파이썬] 백준 1697 숨바꼭질 (0) | 2023.07.06 |
| [파이썬] 백준 7562 나이트의 이동 (0) | 2023.07.05 |
| [파이썬] 백준 7576 토마토 (1) | 2023.07.04 |