#CF1036C. 优雅数

    ID: 6596 传统题 1000ms 256MiB 尝试: 1 已通过: 1 难度: 10 上传者: 标签>组合数学动态规划搜索DFS其他二分查找*1900

优雅数

C. 优雅数

时间限制33内存限制256256 兆字节

如果一个正整数的十进制表示中,非零数字的个数不超过 33,我们就称这个数为优雅数(classy)

例如: 442000002000001020310203 都是优雅数; 4231423110230610230672774200007277420000 不是优雅数。

给定一个区间 [L;R][L;R],请你统计满足 LxRL\le x\le R 的优雅数 xx 的个数。

一个测试用例包含多组询问,每组询问需要独立计算答案。


输入格式

第一行一个整数 TT1T1041\le T\le 10^4),表示询问的组数。

接下来 TT 行,每行两个整数 Li,RiL_i,R_i1LiRi10181\le L_i\le R_i\le 10^{18})。


输出格式

输出 TT 行,第 ii 行表示区间 [Li,Ri][L_i,R_i] 内优雅数的个数。


样例输入

4
1 1000
1024 1024
65536 65536
999999 1000001

样例输出

1000
1
0
2