题解 | #Calculation#

Calculation

https://ac.nowcoder.com/acm/contest/17796/A

首先考虑改变枚举顺序消去

考虑刘维尔函数的定义,显然这个函数为完全积性函数且对于一个平方数,一定有,那么:

第三步是枚举时得出来的转变。
现在只需要求解后一部分的
考虑的贝尔级数,不懂贝尔级数的读者可以到这篇文章进行学习。

这里的相当于:

逆推一下这个式子可以得到:

所以函数的意义是什么?由于两个积性函数的狄利克雷卷积仍是积性函数,那么当且仅当一个数的所有质因数的幂次可以被整除时,,否则。说明
此时原式等于:

时间复杂度

全部评论

相关推荐

10-25 00:32
香梨想要offer:感觉考研以后好好学 后面能乱杀,目前这简历有点难
点赞 评论 收藏
分享
6 收藏 评论
分享
牛客网
牛客企业服务