Description
求
Solution
这是一篇口胡题解,如果有什么错还请拍打喂食
很容易得到一个不那么显然的异于题解的柿子
注意到可以分块,然后后面是个狄利克雷卷积可以考虑怎么筛他
我们令 f(n)=nk f ( n ) = n k , g(n)=n g ( n ) = n ,要求的函数为 h(n)=∑d|nμ(nd)⋅dk h ( n ) = ∑ d | n μ ( n d ) ⋅ d k 那么有 h=f∗μ h = f ∗ μ
于是有焉 h∗g=f∗(μ∗g)=f h ∗ g = f ∗ ( μ ∗ g ) = f ,f的前缀和可以轻易求,g也非常显然,那么我们就能杜教筛了
写成式子就是
这是非常经典的形式
然后就是那个自然数幂和的问题。由于k不大可以用拉格朗日大炮打蚊子(我只会拉格朗日
Code
这是一篇口胡题解辣~