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 |