import sys
input = sys.stdin.readline
N = int(input())
if N == 1:
print(3)
else:
# 공식 : 2*dp[n-1] + dp[n-2]
dp = [0]*(N+1)
dp[1] = 3
dp[2] = 7
for i in range(3, N+1):
dp[i] = (2*dp[i-1] + dp[i-2])%9901
print(dp[N])
https://www.acmicpc.net/problem/1309
'코딩테스트 > 코딩테스트 문제풀이' 카테고리의 다른 글
| [Python] 백준 <14502-연구소> (0) | 2025.06.25 |
|---|---|
| [Python] 백준 <1986-체스> (0) | 2025.06.24 |
| [Python] 백준 <4889-안정적인 문자열> (0) | 2025.06.21 |
| [Python] 백준 <2792-보석 상자> (0) | 2025.06.21 |
| [Python] 백준 <9375-해적왕 신해빈> (0) | 2025.06.11 |