SP5971 LCMSUM - LCM Sum
\[\begin{aligned}
\sum\limits_{i=1}^n [i,n]&= n\sum\limits_{i=1}^n \frac{i}{(i,n)}\\
&= n\sum\limits_{d|n} \sum\limits_{i=1}^{n/d} i[(i,n/d)=1]\\
&= n\sum\limits_{d|n} \sum\limits_{i=1}^d i[(i,d)=1]\\
&= n\sum\limits_{d|n} \sum\limits_{i=1}^{d} i \sum\limits_{p|i,d} \mu(p)\\
&= n\sum\limits_{d|n} \sum\limits_{p|d} \mu(p)\times p\sum\limits_{i=1}^{d/p}i\\
&= n\sum\limits_{p|n}\mu(p)\times p\sum\limits_{d|n/p}sum(d)
\end{aligned}
\]
其中 \(sum(i)=1+2+\cdots+i\)。时间复杂度 \(O(nlogn)\)。
由于博主比较菜,所以有很多东西待学习,大部分文章会持续更新,另外如果有出错或者不周之处,欢迎大家在评论中指出!