BZOJ 2301: [HAOI2011]Problem b(莫比乌斯反演,分块,容斥)
题目链接
题意:对于给出的n个询问,每次求有多少个数对(x,y),满足a≤x≤b,c≤y≤d,且gcd(x,y) = k,gcd(x,y)函数为x和y的最大公约数。和HDU1695基本是类似的,这道题如果还是使用之前的方法计算f(k)=∑k|du(dk)F(d)=∑k|du(dk)⌊Bd⌋⌊Dd⌋f(k) = \sum\limits_{k|d} {u({d \over k})F(d) = \sum
原创
2016-11-02 11:28:01 ·
335 阅读 ·
0 评论