蒟蒻的学习题解这题一开始我是只会暴力求每个数的约数的 然后肯定超时了经学习后 我写出了以下程序主要用了分段处理和把区间转化 x/i就是1-x中含有i的因数的数的个数(重点)详细的解释在代码里 #include<bits/stdc++.h> using namespace std; #define ll long long ll l,r,ans,s,w; ll f(ll r,ll x) ///x/i就是1-x中含有i的因数的数的个数 { ans=r/x; ///计算当约数最高位为x时的次数 s=x*10,w=min(r,x*10+9); ///确定区间上界和下界 s 下 w 上 fo...