AT_abc412_e [ABC412E] LCM Sequence
Description
正整数 $ n $ について $ A_n $ を $ 1, 2, \dots, n $ の最小公倍数として定義します。
正整数 $ L, R $ が与えられます。数列 $ (A_L, A_{L+1}, \dots, A_R) $ の中には何種類の整数が含まれますか?
Input Format
入力は以下の形式で標準入力から与えられる。
> $ L $ $ R $
Output Format
数列 $ (A_L, A_{L+1}, \dots, A_R) $ に含まれる整数の種類数を出力せよ。
Explanation/Hint
### Sample Explanation 1
$ A_4 $ から $ A_{12} $ を列挙すると次のようになります。
- $ A_4 = 12 $
- $ A_5 = 60 $
- $ A_6 = 60 $
- $ A_7 = 420 $
- $ A_8 = 840 $
- $ A_9 = 2520 $
- $ A_{10} = 2520 $
- $ A_{11} = 27720 $
- $ A_{12} = 27720 $
よって、 $ (A_4, A_5, \dots, A_{12}) $ には $ 6 $ 種類の整数が含まれています。
### Constraints
- $ 1 \leq L \leq R \leq 10^{14} $
- $ R - L \leq 10^7 $
- $ L, R $ は整数