bzoj 4805: 欧拉函数求和

背景

删代码就能AC另一题的感觉真好。

题目描述

今有 n[1,2×109]n\in[1,2\times10^9],求i=1nφ(i)\sum_{i=1}^{n}{\varphi(i)}

Solution

容易想到φI=id\varphi*I=id
由杜教筛套路式得S(n)=i=1nid=2nS(nd)S(n)=\sum_{i=1}^{n}{i}-\sum_{d=2}^{n}{S(\lfloor \frac nd\rfloor)}

posted @ 2019-07-06 16:46  TeacherDai  阅读(101)  评论(0)    收藏  举报