Skip to content

Latest commit

 

History

History
51 lines (34 loc) · 1.25 KB

File metadata and controls

51 lines (34 loc) · 1.25 KB

F. Прыжки по лестнице

Алла хочет доказать, что она умеет прыгать вверх по лестнице быстрее всех. На этот раз соревнования будут проходить на специальной прыгательной лестнице. С каждой её ступеньки можно прыгнуть вверх на любое расстояние от 1 до k. Число k придумывает Алла.

Гоша не хочет проиграть, поэтому просит вас посчитать количество способов допрыгать от первой ступеньки до n-й. Изначально все стоят на первой ступеньке.

Формат ввода

В единственной строке даны два числа — n и k (1 ≤ n ≤ 1000, 1 ≤ k ≤ n).

Формат вывода

Выведите количество способов по модулю 109 + 7.

Пример 1

6 3 13

Пример 2

7 7 32

Пример 3

2 2 1