11234. Кількість послідовностей
Відправити розв'язок
Бали:
100
Time limit:
2.0s
Memory limit:
250M
Author:
Problem type
Allowed languages
C++, Java, Pascal, Python
Знайдіть кількість послідовностей натуральних чисел довжиною \(K\) таких, що добуток будь-яких двох сусідніх елементів не перевищує \(N\) за модулем \(10^9+7\).
Формат вхідних даних
Вхідний потік містить два цілі числа \(N,K\) (\(1 \le N \le 10^9\), \(2 \le K \le 100\)), які розділяються пропуском.
Формат вихідних даних
У вихідний потік вивести шукану кількість послідовностей.
Примітка
До прикладу 1:
(1,1), (1,2), (1,3), (2,1) та (3,1) задовольняють умову.
Приклад вхідних даних
3 2
Приклад вихідних даних
5
Приклад вхідних даних
10 3
Приклад вихідних даних
147
Приклад вхідних даних
314159265 35
Приклад вихідних даних
457397712
Коментарі