线性筛
Nekroz_
这个作者很懒,什么都没留下…
展开
-
【模板】欧拉函数的线性筛法
IdeaIdeaIdea 要讲欧拉筛,就要先了解欧拉函数 。 该算法可以在 O(n)O(n)O(n) 时间内求出 111 到 nnn 的所有书的 ϕϕ\phi 值,在使用时需要用到以下三个性质: ϕ(p)=p−1ϕ(p)=p−1\phi(p) = p - 1 ,ppp 是素数. ϕ(p∗i)=p∗ϕ(i)ϕ(p∗i)=p∗ϕ(i)\phi(p * i) = p * \phi(i),ppp ...原创 2018-07-12 09:10:41 · 296 阅读 · 0 评论 -
【题解】BZOJ 2721 [Violet 5]樱花
传送门 DescriptionDescriptionDescription 求出有多少对 (x,y)(x,y)(x, y) 满足 1x+1y=1n!1x+1y=1n! \frac{1}{x} + \frac{1}{y} = \frac{1}{n!} SolutionSolutionSolution 首先是对公式进行变形 1x+1y=1n!x⋅n!+y⋅n!=xyxy−x⋅n!−y...原创 2018-09-16 17:35:44 · 255 阅读 · 0 评论