解: 神奇的一批......参观yyb巨神的博客. 大致思路就是第一步枚举gcd,发现后面有个限制是gcd=1,用反演,得到的F(x)是两个等差数列求积. 然后发现有个地方我们除法的除数是乘积,于是换元枚举那个乘积.提到最前面. 稍微化一下,发现后面有个Id * miu,这个东西化成phi. 然后得到一个式子,前半部分是s2(n/i)这个整除分块,后面就要相应的求这个东西i2phi[i]的前缀和来迎合整除分块. 然后就是杜教筛,先设个g,把h(n)写出来发现要消掉一个d2,于是g(x) = x2…