본문 바로가기
Beakjoon&프로그래머스/Java

[백준/Java] 13241번 최소공배수

by 현장 2025. 12. 24.

-Code

import java.io.IOException;
import java.util.Scanner;

public class BOJ13241 {
    public static void main(String[] args) throws IOException {
        Scanner sc = new Scanner(System.in);

        long a = sc.nextInt();
        long b = sc.nextInt();

        System.out.println(lcm(a, b));
        sc.close();
    }
    // 최대 공약수
    private static long gcd(long a, long b) {
        if (b == 0) {
            return a;
        }
        return gcd(b, a % b);
    }
    // 최소 공배수
    private static long lcm(long a, long b) {
        return a * b / gcd(a, b);
    }
}