2024.7.17 鲜花

極私的極彩色アンサー - TOGENASHI TOGEARI ——from K*(K8)

我怎么每天早上补昨天没写完的鲜花。

算了,放到今天吧。

书接上回

  1. 发现 2 开了,和幂次没关系了。

    发现有 \(b-a+1\) 个数,猜到是区间。

    考虑 \(p\) 和分布位置,可知是质数。

    线性筛即可。

9 10. 值域偏大,可以用 Miller_Rabin

  1. 也是 \(2\) 开,结合 \(+-0\) 和长得像 \(\mu\)\(u\) 是可以猜出是 \(\mu\)

    线性筛即可。

12 13.

发现值域达到 \(10^{18}\),考虑快速判 \(\mu\)

\(l\) 指区间长度

首先先筛出 \(10^6\) 以内所有质数,在将区间的数中可以整除的除去,同时记录因数个数 \(O(10^6\log l)\)

考虑 \(10^{18}\) 以内的数最多有 \(2\) 个因数大于 \(10^6\) 次幂,所以剩下的数只可能是:一个质数,一个平方数,一个有两个质因子的数,\(1\)

我们只需要知道质因子个数,所以可以将其 \(O(1)\) 分类,总复杂度 \(O(l)\)

有点卡常

(因为不会编排数字,干脆摆烂)

图——from 匿名

你反思一下为甚么点进来!

posted @ 2024-07-17 20:32  xrlong  阅读(22)  评论(1编辑  收藏  举报