Find the number of integers between and (inclusive) satisfying the following condition, modulo :
- The sum of the digits in base ten is a multiple of .
Constraints
- All values in input are integers.
Input Specification
The first line will contain the integer .
The second line will contain the integer .
Output Specification
Print the number of integers satisfying the condition, modulo .
Sample Input 1
30
4
Sample Output 1
6
Explanation For Sample 1
Those six integers are: , , , , , and .
Sample Input 2
1000000009
1
Sample Output 2
2
Explanation For Sample 2
Be sure to print the number modulo .
Sample Input 3
98765432109876543210
58
Sample Output 3
635270834
Comments
Idk if the note in the problem statement is outdated or not, but the original test data is available at https://www.dropbox.com/sh/arnpe0ef5wds8cv/AAC4Vk35nXGs2CNQnh0PMYq9a/dp?dl=0&subfolder_nav_tracking=1
The data have been updated for all the problems, and the note has been removed. Further, all submissions were rejudged.
Thank you for pointing this out!