题目描述
给定整数 L 和 L≤R 的整数,找出满足以下所有条件的整数对 (x,y) 的数量:
- L≤x,y≤R
- 设 g 是 x 和 y 的最大公约数。那么,满足下列条件:
- g=1,gx=1,gy=1。
约束条件
- 输入的所有值都是整数。
- 1≤L≤R≤106
输入
从标准输入读入数据,输入格式如下:
L R
输出
输出一个整数,表示答案。
示例输入1
3 7
示例输出1
2
我们来取一些整数对,例如:
- (x,y)=(4,6) 满足条件。
- (x,y)=(7,5) 有 g=1,因此不满足条件。
- (x,y)=(6,3) 有 gy=1,因此不满足条件。
满足条件的整数对有两个:(x,y)=(4,6),(6,4)。
示例输入2
4 10
示例输出2
12
示例输入3
1 1000000
示例输出3
392047955148