这个题目和莫比乌斯反演并没有太大关系,只是用了莫比乌斯函数而已,本质就是整数分块+容斥原理.题目很简单:对于给定的整数a,b和d,有多少正整数对x,y,满足x<=a,y<=b,并且gcd(x,y)=d.这个怎么做呢?我们转化一下,就变成了x'=a/d,y'=b/d.并且gcd(x',y')=1的个数.这个O(n)的做法大家都会吧,但是数据自带5e5的查询,显然NT是过不去的,先讲讲nt做法,就是总数为x'*y'.x'中含有因子2的有x'/2个,同理y'中含有因子2的有y'/2.到了3也是一样的,然后我们会发现这两个的最小公倍数计算了2次,就要减去.以此容斥下去.会发现就是莫比乌斯函...