<나의풀이>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | class Solution { public int solution(int[] arr) { int answer = arr[0]; int min=1; for(int i=1; i<arr.length; i++){ for(int j=Math.min(arr[i],answer); j>0; j--){ if(arr[i]%j==0 && answer%j==0){ answer*=arr[i]/j; break; } } } return answer; } } | cs |