유명한 피보나치 수는 피보나치라고도 불리는 피사의 레오나르도가 남긴 유일한 발견이 아니다. L0=L1=1이고 i≥1에 대해 Li+1=Li+Li−1+1로 정의하자. 이 수열 (Li)을 레오나르도 수라고 부른다.
두 정수 n과 k가 주어질 때, 다음 식의 값을 구하라.
L0k+L1k+L2k+⋯+Lnk
이 값은 매우 커질 수 있으므로, 십진법으로 나타냈을 때의 마지막 9자리만 출력한다.
표준 입력에서 n과 k를 읽어 위 합을 계산하고, 결과의 마지막 9자리를 표준 출력에 출력하는 프로그램을 작성하라.
한 줄에 두 양의 정수 n과 k가 공백으로 구분되어 주어진다.
L0k+L1k+⋯+Lnk의 마지막 9자리, 즉 이 값을 109으로 나눈 나머지를 출력한다. 값이 9자리보다 짧으면 앞을 0으로 채워 항상 정확히 9자리를 출력한다.