#include <stdio.h>
int max(int a,int b)
{
return a>b ? a :b;
}
int min(int a,int b)
{
return a>b ? b :a;
}
int main()
{
int a=0,b=0;
int i,j;
int x=0;
scanf("%d %d\n",&a,&b);
if(a<=0 || b <=0)
return 0;
//printf("%d %d",m,n);
if((max(a,b))%(min(a,b))==0)
{
printf("%d",max(a,b));
}
else
{
for(i = 1;i<=min(a,b);i++)
{
x = i*max(a,b);
if((x%a)==0 && (x%b)==0)
{
printf("%d",x);
break;
}
}
}
return 0;
} 


京公网安备 11010502036488号