Advertisement
Guest User

dsadsa

a guest
Jul 19th, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.33 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4. int n,a,b;
  5. int nwd(int x,int y)
  6. {
  7.     if(y==0)
  8.     return x;
  9.     return nwd(y,x%y);
  10. }
  11. int main()
  12. {
  13. cin>>n;
  14. while(n--)
  15. {
  16.     scanf("%d%d",&a,&b);
  17.  if(nwd(min(a,b),max(a,b))!=1)
  18.     printf("-1\n");
  19.     else
  20.     printf("%lld\n",(long long)(a-1)*(b-1)-1);
  21.    
  22. }
  23.  
  24.     return 0;
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement