프로그래머스
프로그래머스_124 나라의 숫자_JAVA
o늘do
2020. 5. 17. 17:22
public static String solution(int n) {
String answer = "";
while(n > 0) {
int remainder = n % 3 == 0 ? 4 : n % 3;
n = (remainder == 4) ? (n / 3) - 1 : (n / 3);
answer = remainder + answer;
}
return answer;
}
위문제를 124 로만 계산한다. 즉 0 이없기때문에 0 대신에 4가 들어간다.
그리고 4로 나눠질때는 1을 빼주면된다. 규칙만 찾으면 쉽게 풀수있는 문제였다.