整除分块
这个 就是所有可能的取值集合 相关性质:
- || 2
- 每一个块的左右端点,
相关实现: 枚举每一个整除分块()$的区间
cpp
for(int l = 1; l <= n; l = r + 1){
int cnt = (n / l);
if(cnt < k) break;
r = (n / cnt);
}