# dp 설계
dp = [
0 for _ in range(10001)
]
# dp 초기설정
dp[2] = 1
dp[3] = 1
# dp 채워넣기
for i in range(4, 1001):
dp[i] = (dp[i-2] + dp[i-3]) % 10007
# n 입력
n = int(input())
# 출력
print(dp[n])'Algorithm(CodeTree, Python) > Dynamic Programing' 카테고리의 다른 글
| [코드트리] 피보나치 수 Python (0) | 2023.03.04 |
|---|