Advertisement
Guest User

Untitled

a guest
Jan 29th, 2020
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.47 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3.  
  4.  long long int gcd( long long int a, long long int b)
  5. {
  6.     if(a == 0) return b;
  7.     else return gcd(b % a, a);
  8. }
  9.  
  10. int main(){
  11. int n,a1,a2;
  12.  
  13. cin>>n;
  14. while(n--){
  15.        long long int cnt=0;
  16.     cin>>a1>>a2;
  17.     long long int x=gcd(a1,a2);
  18.     for( long long int i=0;i<a2;i++){
  19.           long long int y=gcd(a1+i,a2);
  20.         if(x==y){
  21.          cnt++;
  22.  
  23.         }
  24.  
  25.     }
  26.     cout<<cnt<<endl;
  27.  
  28.  
  29. }
  30.  
  31.  
  32.  
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement