Codeforces 1295 D. Same GCDs( 欧拉函数 / 容斥原理 )

连接: D. Same GCDsios 题意: 求 [ 0 , m),有多少个 x 知足 gcd(a,m)=gcd(a+x,m);web 思路:svg 设 a,m的 gcd 为 gc,要使 gcd(a+x,m)=gc, 那么 gcd( (a+x)/gc,m/gc)=1 , x必须为 gc的倍数。那么问题就变成了 有多少个 k 知足 gcd(a/gc+k,m/gc)=1,k的范围为 [0,m/gc)
相关文章
相关标签/搜索