线性筛
ArcCCcp
这个作者很懒,什么都没留下…
展开
-
[BZOJ2440] 完全平方数 莫比乌斯函数+容斥+二分
题目传送门:【BZOJ 2440】题目大意:多组数据,求第 k 个不含平方数因子的数。(T ≤ 50,1 ≤ k ≤ 109^9)题目分析: 一看题目中求出不含平方数因子的数,马上就能想到,它很有可能和 μ(x) != 0 有关。(这里的 x 为任意一整数)由题,由于 k 最大为 109^9,线性算法(例如暴力扫一遍求出第 k 个这样的数)时间复杂度无法承受,于是考虑二分。这时,我们需要对题目进行原创 2017-09-25 09:50:02 · 362 阅读 · 0 评论 -
[BZOJ 3884] 上帝与集合的正确用法 欧拉定理
涨知识了……2 的无穷大次方,看似无穷无尽……真是玄妙……妙哉,妙哉……**题目传送门:**[【BZOJ 3884】](http://www.lydsy.com/JudgeOnline/problem.php?id=3884)----------**题目大意:**多组测试数据。输入整数 p,求$$2^{2^{2^{2^{2^{...}}}}}(无穷多个2) \mod p $$其中1 ≤ p ≤原创 2017-10-01 23:47:19 · 389 阅读 · 0 评论 -
[BZOJ 2818] Gcd 线性筛+欧拉函数前缀和
题目传送门:【BZOJ 2818】题目大意:输入整数 N,求 1 ≤ x , y ≤ N 且 gcd ( x , y ) 为质数的数对 ( x , y ) 的数目。其中 1 ≤ N ≤ 10710^7。题目分析:由题,欲求 gcd ( x , y ) = p(1 ≤ x , y ≤ N,p 为质数),根据 gcd 的性质, 我们可将其转化一下,变成:求 gcd ( x , y ) = 1(1 ≤原创 2017-10-01 15:47:34 · 500 阅读 · 0 评论