#7243. 1036C. C. Classy Numbers
0
1036C. C. Classy Numbers
1036C. C. Classy Numbers
CF1036C. Classy Numbers
时限: 3 秒 | 内存: 256 MB | 输入: 标准输入 | 输出: 标准输出
我们称一个正整数为“classy”,当且仅当它的十进制表示中存在不超过 $3$ 个的非零数字。
例如,数字 $4$、$200000$、$10203$ 是“classy”的,而 $4231$、$102306$、$7277420000$ 不是。
给定一个区间 $[L, R]$,请统计有多少个“classy”整数 $x$ 满足 $L \leq x \leq R$。
每个测试用例包含若干个区间,对于每个区间你都需要分别解决这个问题。
输入格式
第一行包含一个整数 $T$($1 \leq T \leq 10^4$),表示本测试用例中区间的个数。
接下来的 $T$ 行,每行包含两个整数 $L_i$ 和 $R_i$($1 \leq L_i \leq R_i \leq 10^{18}$)。
输出格式
输出 $T$ 行,第 $i$ 行输出区间 $[L_i, R_i]$ 内“classy”整数的个数。
样例输入 1
4 1 1000 1024 1024 65536 65536 999999 1000001
样例输出 1
1000 1 0 2