欧拉函数
zsyz_lb2003
这个作者很懒,什么都没留下…
展开
-
Visible Lattice Points[POJ3090]
题面描述 传送门 思路 详细参考 #include<cstdio> #include<cstring> #include<algorithm> #include<cmath> #include<cstdlib> using namespace std; const int N=1010; const int inf=1000; int p...原创 2019-04-24 19:36:08 · 113 阅读 · 0 评论 -
GCD[caioj1280 莫反]
欢迎大家访问我的老师的OJ———caioj.cn 前情提要 建议先去看看Zap,数据加强了,但思路较为简单。 题面描述 传送门 思路 与Zap不同的就是多了 注意:2,3和3,2是一种情况 那么我们就要去重了。 设D(a,b,k)D(a,b,k)D(a,b,k)表示满足x≤a,y≤bx\le a,y\le bx≤a,y≤b且k∣gcd(x,y)k \mid \gcd(x,y)k∣gcd(x,y)...原创 2019-04-29 20:07:28 · 562 阅读 · 0 评论 -
GCD2[caioj1281]\[BZOJ2818]莫反
欢迎大家访问我的老师的OJ———caioj.cn 题面描述 caioj BZOJ 思路 这是一道不用莫函的莫反(伪)题啊。 我们观察一下, 1≤x,y≤n,gcd(x,y)=p,p是质数1\le x,y\le n,\gcd(x,y)=p,p是质数1≤x,y≤n,gcd(x,y)=p,p是质数 可以转化为: 1≤x,y≤n/p,gcd(x,y)=1,也就是x,y互质1\le x,y\le n/p...原创 2019-04-30 07:55:25 · 131 阅读 · 0 评论 -
仪仗队[SDOI2008]\[LuoguP2158]
题面描述 传送门 思路 这道题和可见点数没有差别。 欧拉函数做法就不写了。 主要讲讲莫反做法吧。 回顾一下Zap(这真的是一道模板题啊!) 设D(a,b,k)D(a,b,k)D(a,b,k)表示满足x≤a,y≤bx\le a,y\le bx≤a,y≤b且k∣gcd(x,y)k \mid \gcd(x,y)k∣gcd(x,y)的二元组有多少对。 由于D(a,b,k)=⌊a/k⌋∗⌊b/k⌋D(a,...原创 2019-04-30 10:38:10 · 229 阅读 · 0 评论