莫比乌斯反演
文章平均质量分 87
Excelsior_kereo
这个作者很懒,什么都没留下…
展开
-
bzoj 2301 Problem b 莫比乌斯反演+容斥
题意:对于给出的n个询问,每次求有多少个数对(x,y),满足a≤x≤b,c≤y≤d,且gcd(x,y) = k,gcd(x,y)函数为x和y的最大公约数 思路:在hdu1695的基础上加上容斥,即:ans=solve(b/k,d/k)-solve((a-1)/k,d/k)-solve((c-1)/k,b/k)+solve((a-1)/k,(c-1)/k),详见代码: /************原创 2015-02-17 11:21:52 · 1741 阅读 · 2 评论 -
hdu 1695 GCD 欧拉函数+容斥 ||莫比乌斯反演
题意:给定a,b,c,d,k x属于[1 , c],y属于[1 , d],求满足gcd(x,y)=k的对数。其中和算相同。 思路:不妨设c 那么假如yc/k,就只能从[ c/k+1 , d ]枚举,然后利用容斥。详见代码: /*******************************************************原创 2015-02-11 19:17:48 · 1519 阅读 · 0 评论