소수 접미사
시간 제한1초메모리 제한512 MB
구간 [a, b]에서 0이 없는 십진수이면서 모든 접미사가 소수인 수의 개수를 센다.
문제
어떤 수 의 십진수 표현에서 앞쪽 자릿수를 지워서 를 얻을 수 있으면 를 의 접미사라고 부르자. 의 십진수 표현에 0이 없으면 의 모든 접미사에도 앞쪽 0이 없다. 예를 들어 의 접미사는 , , 이다.
양의 약수를 정확히 두 개 가진 정수를 소수라고 부른다. 은 양의 약수가 하나뿐이므로 소수가 아니다.
Senya는 십진수 표현에 0이 없고 모든 접미사도 소수인 소수를 좋아한다.
정수 와 가 주어진다. Senya가 좋아하는 정수가 이상 이하에 몇 개 있는지 구하자.
입력
두 정수 와 가 주어진다. ()
출력
이상 이하의 소수 중에서 십진수 표현에 0이 없고, 앞쪽 자릿수를 몇 개 지우든 남은 수가 여전히 소수인 것의 개수를 출력한다.
힌트
첫 번째 예제에서 Senya는 정수 , , 을 좋아한다.
두 번째 예제에서 범위 안의 모든 정수는 십진수 표현에 0이 들어 있다.
세 번째 예제에서 Senya는 정수 을 좋아한다. , , 이 모두 소수이기 때문이다.