时空限制
1S/512M
题目描述
称数字 X 从低位到高位的第 i 个数位为 Xi,例如对于 X=420,有 X1=0,X2=2,X3=4。
记数字 X 的数位共有 len(X) 个,如果 X1=Xlen(X) 且至少存在一个满足 1<i<len(X) 的整数 i 使得以下两个条件同时成立,称 X 为山谷数:
- 对于满足 1≤j<i 的任意整数 j,有 Xj>Xj+1;
- 对于满足 i≤j<len(X) 的任意整数 j,有 Xj<Xj+1。
有 q 个询问,第 i 个询问求 Li∼Ri 中有多少个山谷数。
格式
输入格式
第一行包含一个整数 q 表示询问的数量。
接下来 q 行每行包含两个整数 Li,Ri,表示一个询问。
输出格式
输出 q 行,每行一个整数,第 i 个整数为第 i 个询问的答案。
样例
样例输入 #1
样例输出 #1
样例解释 #1
2013∼3034 中有以下 3 个山谷数:2102、3013、3023。
样例输入 #2
样例输出 #2
数据规模
对于 40% 的数据,Ri≤107。
另有 20% 的数据,Li=1。
对于 100% 的数据,1≤q≤3×105,1≤Li≤Ri≤1018。