$\Sigma_{i=1}^n\Sigma_{j=1}^mlcm(i,j)^{gcd(i,j)}$ $=\Sigma_{i=1}^n\Sigma_{j=1}^m (\frac{i*j}{gcd(i,j)})^{gcd(i,j)}$ 枚举gcd(i,j)=d $=\Sigma_{d=1}^n\Sigm ...
分类:
其他好文 时间:
2017-04-13 00:16:51
阅读次数:
238
mobius反演。。。 ∏ni=1∏mj=1fi[gcd(i,j)] ∏nk=1fi[k]∑ni=1∑mj=1[gcd(i,j)=k] 设f(d)=∑ni=1∑mj=1[gcd(i,j)=k] ,表示最大公约数为k的数对数 F(d)=?nd???md? 表示公约数为k的数对数 根据莫比乌斯反演的公式 ...
分类:
其他好文 时间:
2017-04-12 23:13:55
阅读次数:
348
思路: $\Sigma_{i=1}^n\Sigma_{j=1}^mgcd(i,j)==p(p是素数)$ $\Sigma_{p是素数}^{p<=n}\Sigma_{i=1}^{\lfloor \frac{n}{p} \rfloor}\Sigma_{j=1}^{\lfloor \frac{m}{p} \ ...
分类:
其他好文 时间:
2017-04-08 00:32:51
阅读次数:
230
题意: 思路:如上 From http://blog.csdn.net/regina8023/article/details/44243911 最后的F(x,y)的推法和求gcd(x,y)=1的(x,y)对数差不多,只不过在推导过程中把原来1的地方换成x*y。 那么我们预处理出i^2*u[i]的前缀 ...
分类:
其他好文 时间:
2017-04-05 21:48:09
阅读次数:
194
YY的GCD Description 求1<=x<=N, 1<=y<=M且gcd(x, y)为质数的(x, y)有多少对k。 求1<=x<=N, 1<=y<=M且gcd(x, y)为质数的(x, y)有多少对k。 求1<=x<=N, 1<=y<=M且gcd(x, y)为质数的(x, y)有多少对k。 ...
分类:
其他好文 时间:
2017-04-05 16:58:54
阅读次数:
268
题意:对于给出的n个询问,每次求有多少个数对(x,y),满足a≤x≤b,c≤y≤d, 且gcd(x,y) = k,gcd(x,y)函数为x和y的最大公约数。 1≤n≤50000,1≤a≤b≤50000,1≤c≤d≤50000,1≤k≤50000 思路:第一题反演…… 利用容斥原理将原询问拆成4个,问 ...
分类:
其他好文 时间:
2017-04-04 21:38:56
阅读次数:
281
Problem b Description 对于给出的n个询问,每次求有多少个数对(x,y),满足a≤x≤b,c≤y≤d,且gcd(x,y) = k,gcd(x,y)函数为x和y的最大公约数。 Input 第一行一个整数n,接下来n行每行五个整数,分别表示a、b、c、d、k 第一行一个整数n,接下来 ...
分类:
其他好文 时间:
2017-04-02 19:16:27
阅读次数:
156
Gcd Description 给定整数N,求1<=x,y<=N且Gcd(x,y)为素数的 数对(x,y)有多少对. 给定整数N,求1<=x,y<=N且Gcd(x,y)为素数的 数对(x,y)有多少对. Input 一个整数N 一个整数N Output 如题 如题 Sample Input 4 Sa ...
分类:
其他好文 时间:
2017-04-02 16:17:38
阅读次数:
247
我们可以枚举每一个质数,那么答案就是 $\sum_{p}\sum_{d<=n}\mu(d)*\lfloor n / pd \rfloor *\lfloor m / pd \rfloor$ 直接做?TLE 考虑优化,由于看到了pd是成对出现的,令T=pd $ans=\sum_{T<=min(n,m)} ...
分类:
其他好文 时间:
2017-03-21 12:51:03
阅读次数:
149
首先,你要知道什么是莫比乌斯函数 然后,你要知道什么是积性函数 最后,你最好知道什么是线性筛 莫比乌斯反演 积性函数 线性筛,见上一篇 知道了,就可以愉快的写mobius函数了 由定义: μ(n)= 1 (n=1) (-1)^k (n=p1p2...pk) /* 注意质因子次数为1因为次数大于等于2 ...
分类:
其他好文 时间:
2017-03-11 20:28:07
阅读次数:
325