思路:
欧几里得求最大公约数,根据公式ab=最小公倍数gcd(a,b),得到最小公倍数。
代码如下:
import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner in=new Scanner(System.in); int a=in.nextInt(); int b=in.nextInt(); System.out.println(a*b/gcd(a,b)); } private static int gcd(int a, int b) { // TODO Auto-generated method stub return b==0?a:gcd(b,a%b); } }