반응형 Computer/Algorithm88 백준 10844 문제 45656이란 수를 보자. 이 수는 인접한 모든 자리의 차이가 1이다. 이런 수를 계단 수라고 한다. N이 주어질 때, 길이가 N인 계단 수가 총 몇 개 있는지 구해보자. 0으로 시작하는 수는 계단수가 아니다. 입력 첫째 줄에 N이 주어진다. N은 1보다 크거나 같고, 100보다 작거나 같은 자연수이다. 출력 첫째 줄에 정답을 1,000,000,000으로 나눈 나머지를 출력한다. 예제 입력 1 1 예제 출력 1 9 예제 입력 2 2 예제 출력 2 17 풀이(kotlin) - dynamic programming을 이용하여 끝자리가 0~9일 경우의 수를 2차원 배열에 구한다. array[자릿수][끝자리] = 경우의 수 - 전에 구해 놓은 값을 이용하여 다음 자릿수를 구한다. - N자릿수일 때 끝자리가 .. 2022. 10. 10. 이전 1 ··· 10 11 12 13 14 15 16 ··· 88 다음 반응형