题目
链接
思路
最小公倍数=两数之积/最大公约数
代码
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
int m=sc.nextInt();
int n=sc.nextInt();
System.out.println(m*n/gcd(m,n));
}
//迭代法
// public static int gcd(int m,int n){
// if(m==n){
// return m;
// }
// if(m<n){
// int tmp=m;
// m=n;
// n=tmp;
// }
// int r=0;
// while((r=m%n)>0){
// m=n;
// n=r;
// }
// return n;
// }
//递归法
public static int gcd(int m,int n){
if(m<n){
int tmp=m;
m=n;
n=tmp;
}
if(m%n==0){
return n;
}
return gcd(n,m%n);
}
}