fork download
  1. #include<stdio.h>
  2. #include<math.h>
  3. int uoc_boi(){
  4. long long a,b;
  5. scanf("%lld %lld",&a,&b);
  6.  
  7. if(a>b){
  8. long long d=a;
  9. a=b;
  10. b=d;
  11. }
  12. long long x=a,y=b;
  13. while(a !=0){
  14. long long du=b%a;
  15. b=a;
  16. a=du;
  17.  
  18. }
  19. long long u=b;
  20. long long h = (x / u) * y;
  21. printf("%lld %lld\n", h, u);
  22.  
  23. return 1;
  24.  
  25. }
  26.  
  27. int main(){
  28. short t;
  29. scanf("%hd",&t);
  30. while(t--){
  31. uoc_boi();
  32. }
  33.  
  34. return 0;
  35. }
Success #stdin #stdout 0s 5328KB
stdin
2
4 6
3 5
stdout
12 2
15 1