728x90
반응형
n = int(input()) # 오르막 수 <= 1000
dp = [ [0,0,0,0,0,0,0,0,0,0] for _ in range(n)]
for i in range(10):
dp[0][i] = 1
for i in range(1,n):
for j in range(10):
for k in range(j+1):
dp[i][j] += dp[i-1][k]
print( sum(dp[n-1])%10007 )
728x90
반응형
'백준 > 다이나믹 프로그래밍' 카테고리의 다른 글
# 1699 제곱수의 합 - (0) | 2020.09.13 |
---|---|
# 2293 동전 1 (0) | 2020.09.13 |
# 1010 다리 놓기 (0) | 2020.09.13 |
# 11052 카드 구매하기 - (0) | 2020.09.13 |
# 14501 퇴사 (0) | 2020.09.13 |