만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

계산 민족학

면접 대비

시간 제한1초메모리 제한512 MB

요약
A 이상 B 이하의 수 중에서 그 수와 뒤집은 수가 모두 완전제곱수인 것의 개수를 구합니다.
난이도

쉬움10점 중 3점

유형
완전 탐색, 수학
정답자
아직 제출이 없습니다

문제

엘 섬 원주민은 수를 거꾸로 쓴다. 수의 가장 높은 자릿수가 맨 뒤에 적힌다. 예를 들어 144144는 441441로 쓴다.

초보 민족학자이자 수학자인 Petya는 제곱수와 엘 섬 문화를 연구하고 있다. 그는 어떤 수가 보통 방식으로 읽었을 때도, 원주민 방식으로 읽었을 때도 완전제곱수가 된다는 것을 발견했다. 예를 들어 144=122144 = 12^2이고, 원주민 방식으로 쓴 441=212441 = 21^2이다. Petya는 이런 수를 흥미로운 수라고 부른다.

Petya는 AA부터 BB까지(양 끝 포함) 흥미로운 수가 몇 개인지 알고 싶어 한다.

입력

첫째 줄에 정수 AA가, 둘째 줄에 정수 BB가 주어진다. (1≤A≤B≤10111 \le A \le B \le 10^{11})

출력

AA부터 BB까지의 흥미로운 수의 개수를 출력한다.

힌트

첫 번째 입력에서 흥미로운 수는 11, 44, 99, 121121, 144144, 169169, 441441, 484484, 676676, 961961이다. 원주민은 앞자리에 0을 쓰지 않으므로 100100은 흥미로운 수가 아니다.

예제1

  1. 예제 1

    입력
    1
    1000
    
    예상 출력
    10