
수학적 개념을 코드로 구현하는 문제이다. 이 문제를 볼때 간단하게 풀 수 있을줄 알았는데, 머리로 알고 있던 수학적 개념을 코드로 옮기는 과정에서 막혔다. 내가 막혔던 부분은 분수를 덧셈하고 분모, 분자를 출력하는 것까진 성공했지만, 약분하는 과정을 생각하지 못했다. 즉, 약분해야할 최대공약수를 구하는 부분에서 막혔던 것이다. import java.util.*;class Solution { public int[] solution(int numer1, int denom1, int numer2, int denom2) { int[] answer = {}; // 통분할 분수의 분모 int totalDenom = 0; // 첫번째..