1 条题解
-
0
自动搬运
来自洛谷,原作者为

zhouyuhang
Bénédiction de Dieu dans la solitude搬运于
2025-08-24 22:59:24,当前版本为作者最后更新于2024-06-18 22:59:46,作者可能在搬运后再次修改,您可在原文处查看最新版自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多
以下是正文
现有的题解问题比较多,有必要写一篇题解说明。
略去简单推导,快进到所求:
$$\sum _ {k = 1} ^ n \mu ^ 2 (k) \left\lfloor \sqrt \frac {n} {k} \right\rfloor \left\lfloor \sqrt \frac {m} {k} \right\rfloor $$(值得澄清的是,形如 的式子不同取值是 而非 的,这似乎是一个流传颇久的误区。证明只需以 为阈值分别考虑即可)
整除分块,记 ,反解得 $\lfloor \frac {n} {(t + 1) ^ 2} \rfloor < k \le \lfloor \frac {n} {t ^ 2} \rfloor$。于是我们只需对每个 或 求出 即可。
而
$$\begin{aligned} & \sum _ {k = 1} ^ x \mu ^ 2(x) \\ & = \sum _ {k = 1} \mu(k) \left\lfloor \frac {x} {k ^ 2} \right\rfloor \end{aligned} $$上式极为经典,P4318,P9238 等均为其直接应用。同样记 可解得 $\lfloor \sqrt \frac {x} {t + 1} \rfloor < k \le \lfloor \sqrt \frac {x} {t} \rfloor$(很共轭,不是吗?),于是我们又只需对每个 求出:
这可以使用杜教筛解决。
接下来我们将选择阈值 ,预处理出 以内 的前缀和,这显然只需要 的时间。对于计算 而言,其代价为 ;从而对单个 计算 时,复杂度即为 ;最终对每个 都求的时候,复杂度即 (以上省略若干积分)。
最终取 可以得到 的优秀复杂度。
- 1
信息
- ID
- 10364
- 时间
- 5000ms
- 内存
- 256MiB
- 难度
- 6
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者