-Code
class Solution {
public int solution(int[] arr) {
int answer = 1;
for (int num : arr) {
answer = answer * num / getGcd(num, answer);
}
return answer;
}
public static int getGcd(int num1, int num2) {
return num2 == 0 ? num1 : getGcd(num2, num1 % num2);
}
}
'Beakjoon&프로그래머스 > Java' 카테고리의 다른 글
[프로그래머스/Java] 로또의 최고 순위와 최저 순위 (0) | 2025.03.01 |
---|---|
[프로그래머스/Java] 괄호 회전하기 (0) | 2025.03.01 |
[프로그래머스/Java] 영어 끝말잇기 (0) | 2025.02.28 |
[프로그래머스/Java] 짝지어 제거하기 (0) | 2025.02.28 |
[프로그래머스/Java] 피보나치 수 (0) | 2025.02.28 |