Задачи
Кузнечик
Кузнечик
У одного из преподавателей в комнате живёт кузнечик, который очень любит прыгать по одномерной клетчатой доске. Длина доски n клеток. К его сожалению, он умеет прыгать только на 1, 2, ..., k клеток вперёд.
Однажды преподавателям стало интересно, сколькими способами кузнечик может допрыгать из первой клетки до последней. Помогите им ответить на этот вопрос.
Входные данные
Два целых числа n и k (1 ≤ n ≤ 30, 1 ≤ k ≤ 10).
Выходные данные
Выведите количество способов, которыми кузнечик может допрыгать из первой клетки до последней.
Пример
Входные данные #1
8 2
Выходные данные #1
21
Входные данные #2
1 10
Выходные данные #2
1
Входные данные #4
1 1
Выходные данные #4
1
Входные данные #8
30 10
Выходные данные #8
265816832