아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

Пары, свободные от квадратов

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

요약
r - l이 1000 이하인 구간에서 a, b, ab가 모두 제곱수가 아닌 수인 순서쌍 a < b의 개수를 센다.
난이도

보통10점 중 5점

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

문제

Целое число xx называется свободным от квадратов, если нет такого целого числа y>1y > 1, что xx делится на y2y^2, то есть x=y2zx = y^2z для некоторого целого zz.

Даны числа ll и rr. Требуется найти число пар целых чисел (a,b)(a, b), таких что l≤a<b≤rl \le a < b \le r, и числа aa, bb, а также их произведение abab свободны от квадратов.

입력

На вход подается две строки, первая содержит целое число ll, а вторая --- целое число rr (1≤l<r≤1091 \le l < r \le 10^9, r−l≤1000r - l \le 1000).

출력

Выведите одно целое число --- искомое число пар.

힌트

В примере подходят пары a=3,b=5a = 3, b = 5, a=5,b=6a = 5, b = 6. Число 44 не может входить в пару, так как 4=22⋅14 = 2^2\cdot 1, а пара a=3,b=6a = 3, b = 6 не подходит, так как ab=3⋅6=18=32⋅2ab = 3\cdot 6 = 18 = 3^2\cdot 2.

예제1

  1. 예제 1

    입력
    3
    6
    
    예상 출력
    2