Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- int gcd(int a, int b)
- {
- if (b == 0)
- return a;
- return gcd(b, a % b);
- }
- int main()
- {
- int t;
- scanf("%d",&t);
- while(t--)
- {
- int a,b,c=0,i,h;
- scanf("%d%d",&a,&b);
- h= gcd(a,b);
- for(i=1;i*i<=h;i++)
- {
- if(h%i==0)
- c=c+2;
- }
- i=i-1;
- if(i*i==h)
- c--;
- printf("%d\n",c);
- }
- return 0;
- }
Add Comment
Please, Sign In to add comment