class Solution {
public int solution(int[] arr) {
int lcm = arr[0];
for (int i = 1; i < arr.length; i++) {
lcm = (lcm / getGcd(lcm, arr[i])) * arr[i];
}
return lcm;
}
// 최대공약수를 구하는 메서드
private int getGcd(int a, int b) {
if (b == 0) {
return a;
}
return getGcd(b, a % b);
}
}