class Solution {
public int[] solution(int numer1, int denom1, int numer2, int denom2) {
int numer = numer1 * denom2 + numer2 * denom1;
int denom = denom1* denom2;
//최대공약수 구하기
int max = 1;
for(int i=1;i<=numer && i<=denom; i++)
{
if(denom%i==0 && numer%i==0)
{
max=i;
}
}
int[] answer = {numer/max, denom/max};
return answer;
}
}
'코딩테스트 > lv0' 카테고리의 다른 글
[프로그래머스 코딩테스트] java Lv.0 코드처리하기 (0) | 2024.10.17 |
---|---|
[프로그래머스 코딩테스트] java Lv.0 겹치는 선분의 길이 (0) | 2024.08.27 |
[프로그래머스 코딩테스트] java Lv.0 다음에 올 숫자 (0) | 2024.08.26 |
[프로그래머스 코딩테스트] java Lv.0 최빈값 구하기 (0) | 2024.08.26 |
[프로그래머스 코딩테스트] java Lv.0 OX퀴즈 (0) | 2024.08.26 |