题面
CPOJ 太阳神-NOIP十连测-4-3
lcm(a,b)>nlcm(a,b)>n的难求,考虑求lcmnlcm\leq n
ab[abgcd(a,b)n]=gab[abng]=gfng \begin{array}{l} \sum_a \sum_b[\frac{ab}{gcd(a,b)}\leq n]\\ =\sum_g \sum_a \sum_b[ab\leq \frac n g]\\ =\sum_g f_{\frac n g} \end{array}
考虑如何求fif_i
gi=ab[ab=i]=2(cnti+1)g_i=\sum_a \sum_b[ab=i]=2^{(cnt_i+1)}
cnticnt_iii的不同质因子个数,那么fif_igig_i的前缀和
in23i\leq n^{\frac 2 3}的部分可以线性筛求
对于i>n23i>n^{\frac 2 3}的部分,有
fi=(ab[ab<=i])gfig2 f_i=(\sum_a \sum_b [ab<=i]) - \sum_g f_{\frac i {g^2}}
就ok
时间复杂度
O()O(玄)(划掉)
O(n23)O(n^{\frac 2 3})

相关文章: