댄코 - 댄싱코딩

[11057] 오르막 수 본문

코딩/알고리즘

[11057] 오르막 수

Jk hila 2017. 7. 18. 22:43

https://www.acmicpc.net/problem/11057

계단수와 비슷하게 풀었다.

d[i][j] 에서 i는 자릿수, j는 오르막수의 마지막 수를 뜻한다.


가령, d[1][2]는 마지막 수가 2인 1자릿수를 가진 오르막 수다.



만약 마지막 수가 1이라면 1~9가 뒤에 올 수 있다.

만약 마지막 수가 2이라면 2~9가 뒤에 올 수 있다.


이런식으로 0부터 9(k)까지 반복문을 돌려 k >= j 일때 d[i][j] 에 d[i-1][k]를 모두 더해준다.



2017/07/01 - [코딩/알고리즘] - [10844] 쉬운 계단수





'코딩 > 알고리즘' 카테고리의 다른 글

[BOJ] 1516 게임개발  (0) 2017.07.26
[2667] 단지번호붙이기  (0) 2017.07.19
[7576] 토마토  (0) 2017.07.11
[10451] 순열 사이클  (0) 2017.07.10
[3163] 떨어지는 개미  (3) 2017.07.10
Comments