문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/120808#
코드
class Solution {
public int[] solution(int numer1, int denom1, int numer2, int denom2) {
int numer = 0;
int denom = 0;
int max = 1;
numer = numer1*denom2 + numer2*denom1;
denom = denom1 * denom2 ;
for(int i=1;i<=numer && i<=denom ;i++){
if(numer%i == 0 && denom%i == 0 ){
max = i ;
}
}
numer = numer /max;
denom = denom /max;
int[] answer = {numer, denom};
return answer;
}
}
반응형
'코딩테스트 > Java' 카테고리의 다른 글
[Java] ArrayList, 컬렉션 프레임워크, 인터페이스, 제네릭 - lv.0 5명씩 (3) | 2024.03.05 |
---|---|
프로그래머스/Java level 0. 문자열 섞기 - str.charAt(i) (0) | 2024.02.05 |
[Java]삼항연산자(Ternary Operator) - lv.0 숫자비교하기 lv.1 짝수와 홀수 (0) | 2024.01.29 |