#ABC206E. 整除

整除

整除

题目描述

给定整数 L,R (LR)L,R\ (L \le R),求出满足以下所有条件的整数对 (x,y)(x,y) 的个数:

  • Lx,yRL \le x,y \le R
  • ggx,yx,y 的最大公约数,则以下成立:
    • g1g \neq 1xg1\frac{x}{g} \neq 1,且 yg1\frac{y}{g} \neq 1

输入格式

输入按以下格式从标准输入给出:

L R

输出格式

以整数形式输出答案。

样例

3 7
2

下面举例说明一些整数对。

(x,y)=(4,6)(x,y)=(4,6) 满足条件。

(x,y)=(7,5)(x,y)=(7,5)g=1g=1,违反条件。

(x,y)=(6,3)(x,y)=(6,3)yg=1\frac{y}{g}=1,违反条件。

满足条件的有 (x,y)=(4,6),(6,4)(x,y)=(4,6),(6,4) 共 2 对。

4 10
12
1 1000000
392047955148

数据范围

  • 1LR1061 \le L \le R \le 10^6
  • 输入均为整数
难度 提高
通过率
尝试 0
已通过 0
ID
2182
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签