728x90
반응형
import java.util.*;
class Solution {
public int[] solution(int numer1, int denom1, int numer2, int denom2) {
int[] answer = new int[2];
int resultDenom = denom1 * denom2;
int resultNumer = numer1 * (resultDenom/denom1) + numer2 * (resultDenom/denom2);
for(int i=resultDenom; i>1; i--){
if(resultDenom %i == 0 && resultNumer % i ==0){
resultDenom /= i;
resultNumer /= i;
}
}
answer[0] = resultNumer;
answer[1] = resultDenom;
return answer;
}
}
728x90
반응형
'알고리즘 문제풀이 > Programmers - 자바' 카테고리의 다른 글
프로그래머스 - 다음에 올 숫자 (0) | 2023.03.24 |
---|---|
프로그래머스 - OX퀴즈 (0) | 2023.03.24 |
프로그래머스 - 문자열 밀기 (0) | 2023.03.23 |
프로그래머스 - 저주의 숫자 3 (0) | 2023.03.23 |
프로그래머스 - 최빈값 구하기 (0) | 2023.03.22 |