![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
莫比乌斯反演
文章平均质量分 77
outer_form
OI/ACM
展开
-
莫比乌斯反演定理证明(两种形式)
PoPoQQQ没有给出形式二的证明,我恨PoPoQQQ,证了好久。 证明之前,请先看看PoPoQQQ的ppt,当你看完发现没有证明想哭的时候,看看这篇博客。 形式一: F(n)=∑d|nf(d)=>f(n)=∑d|nμ(d)F(nd)F(n)=\sum_{d|n}f(d)=>f(n)=\sum_{d|n}\mu(d)F(\frac{n}{d}) 证明: f(n)=∑d|nμ(d)F(nd)原创 2016-01-26 16:38:33 · 11360 阅读 · 4 评论 -
【莫比乌斯反演】[HYSBZ\BZOJ2154]Crash的数字表格
题目 题目大意就是求∑ni=1∑mj=1lcm(i,j)\sum_{i=1}^{n}\sum^{m}_{j=1}lcm(i,j). 分析:ans=∑i=1n∑j=1mlcm(i,j)=∑i=1n∑j=1mi∗jgcd(i,j)ans=\sum_{i=1}^{n}\sum^{m}_{j=1}lcm(i,j)=\sum_{i=1}^{n}\sum^{m}_{j=1}\frac{i*j}{gcd(i,原创 2016-01-27 11:50:35 · 2251 阅读 · 0 评论 -
[HYSBZ\BZOJ2818][CQBZOJ2525]Gcd(最大公因数)
题目 参见这篇blog,将m,n视为相等的即可。#include<cstdio>#include<algorithm>using namespace std;#define MAXN 10000000int mu[MAXN+10],p[MAXN+10],pcnt,n,sum[MAXN+10];long long ans;bool f[MAXN+10];void Read(int &x原创 2016-01-27 09:02:54 · 116 阅读 · 0 评论 -
【莫比乌斯反演】[SPOJ-VLATTICE]Visible Lattice Points
题目 题目大意就是求在一个边长为N的正方体内,你站在(0,0,0)所能看到的所有点。 分析:这道题,我们可以分成三类来讨论. 第一类:坐标轴上的点 我们无论如何只能看见3个。 第二类:与原点相邻的三个表面的点 我们考虑其中一个表面,当且仅当在该点表面的坐标(x,y)满足gcd(x,y)=1时,可见。问题就转化为求1<=x,y<=n时,gcd(x,y)=1的对数,做法参加我的这篇博客。将所原创 2016-01-26 22:32:11 · 709 阅读 · 0 评论 -
【莫比乌斯反演】[HYSBZ/BZOJ2693]jzptab
题目大意就是求∑ni=1∑mj=1lcm(i,j)\sum_{i=1}^{n}\sum^{m}_{j=1}lcm(i,j),但是有多组输入数据. 如果之前做过【莫比乌斯反演】[HYSBZ\BZOJ2154]Crash的数字表格,就会发现,对于每一个询问,有O(n)的做法,但显然不够快。 在上一道题中(sum的定义见【莫比乌斯反演】[HYSBZ\BZOJ2154]Crash的数字表格)。 ans原创 2016-01-27 17:05:43 · 1073 阅读 · 0 评论 -
【莫比乌斯反演】[SPOJ-PGCD]Primes in GCD Table
题目 大意:给出一个数N,M,求1 <= x <= N,1 <= y <= M,且gcd(x, y)为素数的数对x, y的数量。 分析:如果枚举每一个质数(以下公式看一下【莫比乌斯反演】[HYSBZ/BZOJ2301]Problem b这篇blog)ans=∑pmin(n,m)f(p)=∑pmin(n,m)∑k=1min(n,m)μ(k)F(pk)=∑pmin(n,m)∑k=1min(n,m)μ原创 2016-01-26 23:00:12 · 710 阅读 · 0 评论 -
【莫比乌斯反演】[HYSBZ/BZOJ2301]Problem b
题目 大意就是求在a<=x<=b,c<=y<=d,满足gcd(x,y)是k的(x,y)的对数。分析:另g(n,m,k)表示在1<=x<=n,1<=y<=m,满足gcd(x,y)是k的(x,y)的对数。 那么由容斥原理可得ans=g(c,d,k)−g(a−1,d,k)−g(b,c−1,k)+g(a−1,c−1,k)ans=g(c,d,k)-g(a-1,d,k)-g(b,c-1,k)+g(a-1,c原创 2016-01-26 22:17:21 · 3716 阅读 · 5 评论