[BOJ 1336] 수열의 개수 NKD

View as PDF

Submit solution

Points: 4
Time limit: 2.0s
Memory limit: 512M

Problem types
Allowed languages
Assembly, Awk, C, C++, Java, Pascal, Perl, Python, Sed, Text

세 정수 $N$, $K$, $D$가 주어졌을 때, 다음 조건을 만족하는 크기가 $K$인 자연수 수열 $A_1, A_2, \dots, A_K$의 개수를 구해보자.</p>

  • $A_1 + A_2 + \dots + A_K = N$
  • $A_1 < A_2 < \dots < A_K$
  • $A_{i+1} - A_i \le D$ $(1 \le i < K)$
  • $A_1 \le D$
## 입력 형식

첫째 줄에 $N$, $K$, $D$가 주어진다.

출력 형식

문제 조건을 만족하는 수열의 개수를 $10^9 + 7$로 나눈 나머지를 출력한다.

예제 입력

10 4 1

예제 출력

1

Comments

There are no comments at the moment.