유클리드 알고리즘을 사용하면 쉽게 구할 수 있다.
static int gcd(int a, int b) { while (b != 0) { int r = a % b; a = b; b = r; } return a; }
두 수 A,B를 곱한 값을 최대공약수로 나눈 값이다.
static int lcm(int a, int b) { return a * b / gcd(a, b); }