힌트 더보기 -((분자1*분모2) + (분자2*분모1)) (분모1*분모2) - 계산한 분자와 분모의 값을 2부터 분자의 값까지 순서대로/역순으로 차례로 나누었을 때 나온 최대값으로 분자와 분모를 나누면 최대한 약분된 값이 나온다 정답 더보기 var numer = (numer1 * denom2) + (numer2 * denom1); var denom = denom1 * denom2; int maxNum = 1; for (int i = numer; i > 1; i--) { if (numer % i == 0 && denom % i == 0) { maxNum = i; break; } } return new int[]{numer / maxNum, denom / maxNum}; 해석 더보기 var numer = (..