You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目描述
对于正整数 n,定义 An 为 1,2,…,n 的最小公倍数。
A1=1,A2=2,A3=6,A4=12,A5=60,A6=60,...
给定正整数 L,R,请问数列 (AL,AL+1,…,AR) 中包含多少种不同的整数?
输入格式
输入以如下格式从标准输入读入。
L R
输出格式
输出数列 (AL,AL+1,…,AR) 中不同整数的个数。
4 12
6
枚举 A4 到 A12 如下:
- A4=12
- A5=60
- A6=60
- A7=420
- A8=840
- A9=2520
- A10=2520
- A11=27720
- A12=27720
因此,(A4,A5,…,A12) 中包含 6 种不同的整数。
123456789 123456789
1
限制条件
30% 1≤L≤R≤5000
70% 1≤L≤R≤106
100% 1≤L≤R≤1014 ; R−L≤106 ; L,R 为整数
样例解释 1