#AT2042. F - Variety of Digits
F - Variety of Digits
F - Variety of Digits
Score : $500$ points
Problem Statement
Given are $M$ digits $C_i$.
Find the sum, modulo $998244353$, of all integers between $1$ and $N$ (inclusive) that contain all of $C_1, \ldots, C_M$ when written in base $10$ without unnecessary leading zeros.
Constraints
- $1 \leq N < 10^{10^4}$
- $1 \leq M \leq 10$
- $0 \leq C_1 < \ldots < C_M \leq 9$
- All values in input are integers.
Input
Input is given from Standard Input in the following format:
Output
Print the answer.
104
2
0 1
520
Between $1$ and $104$, there are six integers that contain both 0
and 1
when written in base $10$: $10,100,101,102,103,104$.
The sum of them is $520$.
999
4
1 2 3 4
0
Between $1$ and $999$, no integer contains all of 1
, 2
, 3
, 4
.
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
5
0 2 4 6 8
397365274
Be sure to find the sum modulo $998244353$.
相关
在下列比赛中: