#P14094. [ICPC 2023 Seoul R] Special Numbers

[ICPC 2023 Seoul R] Special Numbers

Description

给定正整数 k,l,rk,l,r,求区间 [l,r][l,r] 中数位积为 kk 的倍数(注意 00 是任何数的倍数)的数的个数对 109+710^9+7 取模。

注:数位积指的是一个数所有位置上的数的乘积,例如 114514114514 的数位积为 8080

Input Format

一行三个正整数 k,l,rk,l,r

Output Format

一个整数,表示答案。

5 1 20
4
5 50 100
19
15 11 19
0

Hint

数据范围

1k10171\le k\le 10^{17}1lr10201\le l\le r\le 10^{20}