GCD HDU - 1695 (容斥定理or莫比乌斯反演)
题目
题意:给出a b c d k,找到a <= x <= b ,c <= y <=d 使GCD(x,y)=k.
题中说a=c=1;
这个题可以用容斥定理做(如果还没有学习莫比乌斯反演的话,不过时间复杂度要高很多)。
容斥:
k=1时,我们可以看作求互素的数,当k!=1,我们使a b c d k 全部缩小k倍;这样就又转化为求互素的数啦。
此时a=c=1,b=b...
原创
2019-11-26 20:05:29 ·
152 阅读 ·
0 评论