class Solution {
    public int[] solution(int n, int m) {
        int[] answer = new int[2];
        answer[0] = gcd(n,m); answer[1] = (int)(n*m/gcd(n,m));
        
        return answer;
    }
    
    public int gcd(int n1, int n2) {
        if(n2==0) { return n1; }
        
        return gcd(n2, n1%n2);
    }
}

'Problem Solving > Programmers' 카테고리의 다른 글

[Level 2] 멀쩡한 사각형  (0) 2022.03.31
[Level 2] 오픈채팅방  (0) 2022.03.31
[Level 1] 제일 작은 수 제거하기  (0) 2022.03.24
[Level 1] 정수 제곱근 판별  (0) 2022.03.24
[Level 1] 이상한 문자 만들기  (0) 2022.03.24