409212: GYM103462 D Double Pleasure
Memory Limit:256 MB
Time Limit:0 S
Judge Style:Text Compare
Creator:
Submit:0
Solved:0
Description
D. Double Pleasuretime limit per test3.0 smemory limit per test256 megabytesinputstandard inputoutputstandard output
Hsueh- especially likes pleasure number because these numbers make people feel happy.
A number is a pleasure number, iff it is an integer, and the greatest common factor of the product of its digits and the number itself is not $$$1$$$.
It is worth noting that:
- The greatest common factor of $$$0$$$ and $$$x$$$ ($$$x>0$$$) is $$$x$$$.
- $$$0$$$ and $$$0$$$ have no greatest common factor.
For instance:
- $$$33$$$ is the pleasure number, because $$$3 \times 3 = 9$$$, the greatest common factor of $$$9$$$ and $$$33$$$ is $$$3$$$.
- $$$233$$$ is not a pleasure number because $$$2 \times 3 \times 3 = 18$$$, and the greatest common factor of $$$18$$$ and $$$233$$$ is $$$1$$$.
Hsueh- wants to know how many pleasure numbers in the range $$$[A, B]$$$.
InputThe first line contains a single integer $$$T(1 \leq T \leq 10^4)$$$, denoting the number of test case.
For next $$$T$$$ lines, each line contains two integer $$$A, B(1 \leq A, B \leq 10^{18})$$$, representing the range $$$[A, B]$$$.
OutputFor each test case, print a single integer, denoting the answer.
ExampleInput2 1 2 3 4Output
1 2