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})

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章