JZOJ 4620. 【NOI2016模拟7.13】Jason做奥数
题目
解题思路
首先,这道题目有一个关键的信息:要求的是各lcm的积。
这说明了什么?每个可以一一处理!
考虑中,质数的指数为出现了多少次?
那么答案就是:
这好像挺难算的。那么考虑容斥,将对应的次数为。
显然,就是。
但是,这样子暴力枚举会超时!!!
考虑分块。
若,则说明,对应的次数只有,会有多个相同。
这题最关键的是容斥,还有是质数,这样可以爽快地用欧拉定理。
首先,这道题目有一个关键的信息:要求的是各lcm的积。
这说明了什么?每个可以一一处理!
考虑中,质数的指数为出现了多少次?
那么答案就是:
这好像挺难算的。那么考虑容斥,将对应的次数为。
显然,就是。
但是,这样子暴力枚举会超时!!!
考虑分块。
若,则说明,对应的次数只有,会有多个相同。
这题最关键的是容斥,还有是质数,这样可以爽快地用欧拉定理。