Samu and Special Coprime Numbers-DP problem from hackerearth

Revision en1, by Ishan.nitj, 2016-03-17 16:18:16

Can any one explain the logic behind this question from hackerearth: Samu had come up with new type of numbers, she named them Special Coprime numbers. Special Coprime numbers follow a property : A number N is said to be Special Coprime if sum of its digits as well as the sum of the squares of its digits are coprime to each other.

Now she started counting numbers that are Special Coprime. But soon she get bored and decided to write a program that can help do it. Now she want you to help her to find count of such numbers between L and R , where both L and R are included.

Input Format : First line contain number of test cases T. Each test case contains two space separated integers L and R, denoting the range in which you need to find the count of Special Coprime numbers.

Output Format : For each test case you need to print the count of such numbers in range [L,R]

Constraints : 1 ≤ T ≤ 1e3 1 ≤ L ≤ R ≤ 1e18

Link: https://www.hackerearth.com/problem/algorithm/samu-and-special-coprime-numbers/description/

Tags dynamic-programming, number theory

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en1 English Ishan.nitj 2016-03-17 16:18:16 1098 Initial revision (published)