spoj#PRJAN15B. Birthday Gift for SJ
Birthday Gift for SJ
当前没有测试数据。
Today is your best friend SJ’s birthday. You want to buy a birthday present for her. You want to buy such a present that she likes the most. You are very superstitious. You think that, SJ will love your gift, if the price of the present you buy is an interesting number ( pretty weird isn’t it :P ).
Interesting numbers are :
- A number of the format xy. Where x>=2 and y>=2 . For example, 4= 22, 8 = 23, 9 = 32 etc. are interesting numbers. Here x and y are integers.
- Summation of two or more interesting numbers is also an interesting number. For example 13 = 9 + 4, 17 = 9+4+4 etc. are interesting numbers.
Input
The first line of the input is an integer t denoting the number of test cases. Then t line follows. Each line has two integers a and b.
Output
For each case you have to print a single line denoting the number of interesting numbers between a and b (inclusive).
Constraints
- 1 ≤ t ≤105
- 1 ≤ a ≤ b ≤ 1018
Sample Input |
Output for Sample Input |
3 1 4 7 10 15 20 |
1 2 4 |
Problem-Setter: Syed Shahriar Manjur