非常好的一道莫比乌斯反演题,对提升自己的能力有很大帮助. 首先我们分析一下题意:题意让我们求,其中 那么我们首先对后面的式子进行一下变形,变形过程详见https://blog.csdn.net/lleozhang/article/details/89093689 于是最后变成了这个样子: 但是这个式子还是不好,所以我们改变一下枚举顺序,先枚举d 于是上式改为: 可以发现右侧的式子是一个反演的形式,于是记 于是原式= 先预处理出每个数的约数和(线性筛),然后利用数论分块+前缀和计算即可 等等,难道…