3 6 6 12 11 33 22
6 6 1 132 11 66
#include <stdio.h>
int gcd(int m,int n)
{
if(n==0) return m;
else return gcd(n,m%n);
}
int main()
{
int x,y,t,k;
scanf("%d",&k);
while(k--)
{
scanf("%d%d",&x,&y);
t=gcd(x,y);
printf("%d %d\n",t,x/t*y);
}
}
nyist 40 公约数和公倍数,布布扣,bubuko.com
原文:http://www.cnblogs.com/2014acm/p/3911349.html