思路:了解最大公因数和最小公倍数的关系
int main(){
long long m,n;
scanf("%d %d",&m,&n);
long long p = m*n;
while(n!=0){
long long t=m%n;
m =n;
n = t;
}
long long max = m;
long long min = p/m;
printf("%lld",max+min);
return 0;
}