티스토리 뷰
import sys
n = int(sys.stdin.readline())
arr = [0 for _ in range(n+1)]
arr[1] = 1
if n > 1:
arr[2] = 3
if n > 2:
arr[3] = 5
if n > 3:
for i in range(4, n+1):
arr[i] = arr[i-1] + 2*arr[i-2]
print(arr[n] % 10007)
'Algorithm > noj.am' 카테고리의 다른 글
[Python] 백준 11650번 - 좌표 정렬하기 (0) | 2021.01.11 |
---|---|
[Python] 백준 11722번 - 가장 긴 감소하는 부분수열 (0) | 2021.01.11 |
[Python] 백준 11726번 - 2xN 타일링 (0) | 2021.01.09 |
[Python] 백준 9095번 - 1,2,3 더하기 (0) | 2021.01.09 |
[Python] 백준 11057번 - 오르막수 (0) | 2021.01.08 |