Micro and Prime Prime
Practice
3.8 (524 votes)
Approved
Data structures
Easy
Hiring
Sieve
Problem
75% Success 15295 Attempts 20 Points 1s Time Limit 256MB Memory 1024 KB Max Code
Micro just learned about prime numbers. But he quickly got bored of them, so he defined a new kind of numbers and called them Prime Prime Numbers. A number X is Prime Prime if number of prime numbers from 1 to X (inclusive) are prime. Now he wants to find out the number of Prime Prime numbers from L to R (inclusive). Help Micro with it.
Input:
First line consists of a single integer T denoting number of test cases
Following T lines consists of two space separated integers denoting L and R
Output:
Print the number of Prime Prime Numbers for each between L and R for each test case in a new line.
Constraints:
\( 1 \le T \le 10^5\)
\( 1 \le L, R \le 10^6\)
Submissions
Please login to view your submissions
Similar Problems
Points:20
16 votes
Tags:
ApprovedBasic ProgrammingEasyMathOpenPrimality testSieve
Points:20
8 votes
Tags:
ApprovedEasyHiringMathPrimality testSieve
Points:20
17 votes
Tags:
EasyGrammar-VerifiedMathNumber TheoryPrimality testPrime number
Editorial