题目描述
整数 L,R (L ≤ R) が与えられるので、以下の条件を全て満たす整数組 (x,y) の数を求めてください。
- L ≤ x,y ≤ R
- g を x,y の最大公約数とすると、以下が成立する。
- g = 1 かつ gx = 1 かつ gy = 1
输入格式
入力は以下の形式で標準入力から与えられる。
L R
输出格式
答えを整数として出力せよ。
题目大意
给定整数 L,R (L ≤ R),请计算满足以下条件的整数对 (x,y) 的数量:
- L ≤ x,y ≤ R
- 设 g 是 x,y 的最大公约数,则满足以下条件:
- g = 1 且 gx = 1 且 gy = 1
3 7
2
4 10
12
1 1000000
392047955148
提示
制約
- 入力は全て整数
- 1 ≤ L ≤ R ≤ 106
Sample Explanation 1
いくつかの整数組を例として示します。 - (x,y)=(4,6) は条件を満たします。 - (x,y)=(7,5) は g=1 となり、条件に違反します。 - (x,y)=(6,3) は gy=1 となり、条件に違反します。 条件を満たすのは (x,y)=(4,6),(6,4) の 2 組です。