#include<stdio.h>
#include<stdlib.h>
int gcd (int a ,int b){
if(0==b){
return a;
}else{
return gcd(b,a%b);
}
}
int main(){
int a ,b;
while(scanf("%d%d",&a,&b)!=EOF){
printf("%d\n",a*b/gcd(a,b));//利用最大公约数的程序,两数之积除以最大公约数是最小公倍数
}
system("pause");
return 0;
}
#include<stdlib.h>
int gcd (int a ,int b){
if(0==b){
return a;
}else{
return gcd(b,a%b);
}
}
int main(){
int a ,b;
while(scanf("%d%d",&a,&b)!=EOF){
printf("%d\n",a*b/gcd(a,b));//利用最大公约数的程序,两数之积除以最大公约数是最小公倍数
}
system("pause");
return 0;
}