관리 메뉴

커리까지

[백준] 11057번 오르막 수 파이썬 본문

알고리즘/풀이

[백준] 11057번 오르막 수 파이썬

목표는 커리 2023. 2. 20. 17:07
728x90
SMALL
220

제출 답안

  • 마지막 자리수가 가질 수 있는 경우의 수를 구해서 규칙을 찾으면 된다.
'''
1. 아이디어
- 규칙을 찾아보면 마지막 자리수가 가질 수 있는 경우의 수를 구할 수 있다.
- 현재 구하려는 자리의 이전 길이의 값과 앞의 경우의 수를 더하면 된다.
3. 변수
- dp []
'''

import sys
input = sys.stdin.readline

n = int(input())

dp = [1] * 10
for i in range(1, n):
    for j in range(1, 10):
        dp[j] += dp[j-1] 
print(sum(dp)%10007)
728x90
LIST
Comments