![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数学——莫比乌斯反演
文章平均质量分 67
JeremyGJY
然而并没有什么好说的
展开
-
【莫比乌斯反演】[BZOJ3994]约数个数和
设d(x)为x的约数个数,给定N、M,求 首先答案肯定是Ans = sigma(i=1-n) * sigma(j=1-m) * d(ij) 发现 sigma(i=1-n) d(i) = sigma(i=1-n) floor(n/i) = f(n) 那么Ans = sigma(i=1-n)sigma(j=1-m)[(i,j)==1]floor(n/i)floor(m/j) 为什么i 和 j要互原创 2015-05-27 13:16:12 · 849 阅读 · 0 评论 -
【莫比乌斯反演】[BZOJ2154]Crash的数字表格
我膜拜PoPoQQQ http://www.lydsy.com/JudgeOnline/problem.php?id=2154 ∑ni=1∑mj=1lcm(i,j)=∑ni=1∑mj=1i×jgcd(i,j)\sum_{i=1}^n\sum_{j=1}^mlcm(i, j)=\sum_{i=1}^n\sum_{j=1}^m\frac{i\times j}{gcd(i, j)} 令gcd(i,j原创 2016-01-27 10:43:33 · 547 阅读 · 0 评论 -
【莫比乌斯反演】[SPOJ VLATTICE]Visible Lattice Points
题目描述: Consider a N*N*N lattice. One corner is at (0,0,0) and the opposite one is at (N,N,N). How many lattice points are visible from corner at (0,0,0) ? A point X is visible from point Y iff no other原创 2016-01-27 01:55:50 · 522 阅读 · 0 评论 -
【莫比乌斯反演】[BZOJ3529]数表
http://www.lydsy.com/JudgeOnline/problem.php?id=3529 让我膜拜一会儿PoPoQQQ谢谢!#include <cstdio>#include <iostream>#include <cstring>#include <climits>#include <algorithm>using namespace std;const int MA原创 2016-01-27 01:36:50 · 977 阅读 · 0 评论 -
【莫比乌斯反演】[CQBZOJ 2525]公约数
题目描述: 给定n请确定1<=x,y<=n中有多少gcd(x, y)=素数 详细参考请见:http://blog.csdn.net/jeremygjy/article/details/46360357 代码如下:#include <cstdio>#include <iostream>#include <cstring>#include <algorithm>using namespac原创 2016-01-26 19:08:36 · 592 阅读 · 0 评论 -
莫比乌斯反演定理证明
首先证明一下定理一: F(n)=∑d|nf(d)=>f(n)=∑d|nμ(nd)F(d)=∑d|nμ(d)f(nd)F(n)=\sum_{d|n}f(d) =>f(n)=\sum_{d|n}\mu(\frac{n}{d})F(d)=\sum_{d|n}\mu(d)f(\frac{n}{d}) 证明这个东西我们需要用到另一个证明详见:http://blog.csdn.net/jeremygjy/a原创 2016-01-26 16:33:33 · 1441 阅读 · 0 评论 -
【莫比乌斯反演】[BZOJ2820]YY的GCD
题目描述: 求有多少数对(x,y)(1<=x<=n,1<=y<=m)满足gcd(x,y)为质数 首先枚举一个质数发现ans=∑prime(p)∑d=1nμ(d)⌊npd⌋⌊mpd⌋ans=\sum_{prime(p)}\sum_{d=1}^n\mu(d)\lfloor \frac{\frac{n}{p}}{d}\rfloor \lfloor \frac{\frac{m}{p}}{d}\rfloo原创 2015-06-04 14:03:47 · 598 阅读 · 0 评论 -
【莫比乌斯反演】[BZOJ2301]Problem b
思路,这个令F(i)=⌊ni⌋⌊mi⌋F(i)=\lfloor \frac{n}{i} \rfloor \lfloor \frac{m}{i} \rfloor 显然这个就是n和m以内的含有公因数i的对数,然后发现对于 a, b来说实际上就是求a/k 和 b/k范围以内的互质数的对数,然后发现发现答案=公因数为1的个数(不是最大)-公因数为一个质数的对数+公因数为两个质数的对数,然后就和BZOJ244原创 2015-06-02 19:03:10 · 644 阅读 · 0 评论 -
【莫比乌斯反演】关于ΣΦ(d|n)=n和Σμ(d|n)=0
首先先推第一个∑d|nϕ(d)=n\sum_{d|n}\phi(d)=n 我是这样想的每一个数字都可以分解为多个素数的乘积,那么n=Pa11×Pa22......Pakkn=P_1^{a_1}\times P_2^{a_2} ...... P_k^{a_k} 假设这个时候我们将n乘Pk那么就变成了n=Pa11×Pa22......Pak+1kn=P_1^{a_1}\times P_2^{a_2}原创 2015-05-28 13:29:59 · 2740 阅读 · 0 评论 -
【莫比乌斯反演】[BZOJ2440]完全平方数
题目描述 小 X 自幼就很喜欢数。但奇怪的是,他十分讨厌完全平方数。他觉得这些 数看起来很令人难受。由此,他也讨厌所有是完全平方数的正整数倍的数。然而 这丝毫不影响他对其他数的热爱。 这天是小X的生日,小 W 想送一个数给他作为生日礼物。当然他不能送一 个小X讨厌的数。他列出了所有小X不讨厌的数,然后选取了第 K个数送给了 小X。小X很开心地收下了。 然而现在小 W 却记不起送给小原创 2015-05-27 17:04:52 · 1018 阅读 · 0 评论 -
【莫比乌斯反演】【数论】[ZBOJ 2693]jzptab
∑d=1min(n,m)d∑i=1⌊min(n,m)d⌋i2μ(i)×Sum(⌊nid⌋,⌊mid⌋)\sum_{d=1}^{min(n, m)}d\sum_{i=1}^{\lfloor \frac{min(n, m)}{d}\rfloor}i^2\mu(i)\times Sum(\lfloor \frac{n}{id}\rfloor, \lfloor \frac{m}{id}\rfloor )原创 2016-01-27 16:59:45 · 604 阅读 · 0 评论