参考这篇文章:ACdreamer 莫比乌斯反演在数论中占有重要的地位,许多情况下能大大简化运算。那么我们先来认识莫比乌斯反演公式。 定理:和是定义在非负整数集合上的两个函数,并且满足条件,那么我们得到结论 在上面的公式中有一个函数,它的定义如下: (1)若,那么 (2)若,均为互异素数,那么 (3) ...
分类:
其他好文 时间:
2017-08-15 20:58:01
阅读次数:
144
/** 题目:hdu1695 GCD 链接:http://acm.hdu.edu.cn/status.php 题意:对于给出的 n 个询问,每次求有多少个数对 (x,y) , 满足 a ≤ x ≤ b , c ≤ y ≤ d ,且 gcd(x,y) = k ,(5,7),(7,5)看做同一对, gc... ...
分类:
其他好文 时间:
2017-08-14 22:29:08
阅读次数:
178
其中d|n表示的是d是n的余数,即是求对于n的余数d作为自变量的函数f(d)的和。 其中k为n的质因数的数量。当n有非质因数或者有重复的质因数时,即是其余情况。 ...
分类:
其他好文 时间:
2017-08-14 18:01:01
阅读次数:
124
莫比乌斯反演也是反演定理的一种 既然我们已经学了二项式反演定理 那莫比乌斯反演定理与二项式反演定理一样,不求甚解,只求会用 莫比乌斯反演长下面这个样子(=?ω?=) d|n,表示n能够整除d,也就是d是n的所有因子 μ(x)是莫比乌斯函数,它是这样计算的 μ(1) = 1 x = p1 * p2 * ...
分类:
其他好文 时间:
2017-08-13 18:06:20
阅读次数:
182
2301: [HAOI2011]Problem b Description 对于给出的n个询问,每次求有多少个数对(x,y),满足a≤x≤b,c≤y≤d,且gcd(x,y) = k,gcd(x,y)函数为x和y的最大公约数。 Input Input 第一行一个整数n,接下来n行每行五个整数,分别表示 ...
分类:
其他好文 时间:
2017-08-07 16:41:48
阅读次数:
111
题目描述 给下N,M,K.求 输入 输入有多组数据,输入数据的第一行两个正整数T,K,代表有T组数据,K的意义如上所示,下面第二行到第T+1行,每行为两个正整数N,M,其意义如上式所示。 输出 如题 样例输入 1 2 3 3 样例输出 20 题解 莫比乌斯反演+线性筛 $\sum\limits_{i ...
分类:
其他好文 时间:
2017-08-05 11:03:18
阅读次数:
99
题意:链接 方法:莫比乌斯反演? 解析: 题中求的就是∑1<=x<=a∑1<=y<=b(gcd(x,y)==d)\sum\limits_{1<=x<=a}\sum\limits_{1<=y<=b}(gcd(x,y)==d) 就可以转化为∑1<=x<=a/d∑1<=y<=b/d(gcd(x,y)==1 ...
分类:
其他好文 时间:
2017-08-05 09:54:23
阅读次数:
211
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 ...
分类:
其他好文 时间:
2017-08-05 00:09:53
阅读次数:
135
昨天晚上打了打codeforce,睡的比较晚,早上七点三十才起0.0 没有找到今天题的ppt,就先不弄图片了。 t1: 题目大概就是一个有许多脚的东西,每个脚都有他的初始位置和他的速度,每一次后面的脚超过前面的脚都会发生一次碰撞, 让你求出都有那个脚超过那个脚了。然后发生超越和被超越的脚组成两个集合 ...
分类:
其他好文 时间:
2017-08-04 21:33:12
阅读次数:
98
【BZOJ4816】[Sdoi2017]数字表格 Description Doris刚刚学习了fibonacci数列。用f[i]表示数列的第i项,那么 f[0]=0 f[1]=1 f[n]=f[n-1]+f[n-2],n>=2 Doris用老师的超级计算机生成了一个n×m的表格,第i行第j列的格子中 ...
分类:
其他好文 时间:
2017-08-03 11:17:05
阅读次数:
116