Codeforces Round 323 (Div. 1) |
---|
Закончено |
Для заданного простого целого числа p и целых α, A посчитайте количество пар целых чисел (n, k) таких, что 0 ≤ k ≤ n ≤ A и делится на pα.
Поскольку ответ может быть очень большим, выведите его остаток от деления на 109 + 7.
Напомним, что — это количество сочетаний размера k из n предметов.
В первой строке содержатся два целых числа p и α (1 ≤ p, α ≤ 109, p — простое).
Во второй строке содержится десятичная запись целого числа A (0 ≤ A < 101000) без ведущих нулей.
В единственной строке выведите ответ на задачу.
2 2
7
3
3 1
9
17
3 3
9
0
2 4
5000
8576851
В первом примере три биномиальных коэффициента, делящихся на 4, это , и .
Название |
---|