给定整数aaa和mmm,计算整数xxx的数量,满足 0≤x<m0\le x< m0≤x<m同时gcd(a,m)=gcd(a+x,m)gcd(a,m)= gcd(a+x,m)gcd(a,m)=gcd(a+x,m)
第一行一个数字 TTT。
接下来TTT行 222 个整数 a,ma,ma,m。
T行,每行一个数,表示答案。
3 4 9 5 10 42 9999999967
6 1 9999999966
所有数据保证 1≤T≤50,1≤a<m≤1e101\le T\le 50,1\le a< m\le 1e101≤T≤50,1≤a<m≤1e10。
注册一个 HiJudge 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 HiJudge 通用账户