import sys
N = int(sys.stdin.readline().strip())
answer = [[0]*10 for _ in range(N+1)]
for i in range(1, 10):
answer[0][i] = 1
for i in range(1, N+1):
for j in range(10):
if j == 0:
answer[i][j] = answer[i - 1][j + 1]
elif j == 9:
answer[i][j] = answer[i - 1][j - 1]
else:
answer[i][j] = answer[i - 1][j - 1] + answer[i - 1][j + 1]
print(sum(answer[N-1]) % 1000000000)
'파이썬 코테 준비' 카테고리의 다른 글
[백준 1629] 곱셈 - Python(파이썬) (0) | 2021.03.04 |
---|---|
[백준 1463] 1로 만들기 - Python(파이썬) (0) | 2021.02.22 |
[백준 12865] 평범한 배낭 - Python(파이썬) (0) | 2021.02.22 |
[백준 7562] 나이트의 이동 - Python(파이썬) (0) | 2021.02.22 |
[백준 1697] 숨바꼭질 - Python(파이썬) (0) | 2021.02.22 |
댓글