https://school.programmers.co.kr/learn/courses/30/lessons/68935
진법 변환
[JAVA] 진법 변환 정리 (n진수 <-> 10진수) (tistory.com)
정답
class Solution {
public int solution(int n) {
StringBuilder sb = new StringBuilder();
//10진수 -> 3진수
String str = Integer.toString(n,3);
//문자열 뒤집기
String reversed = new StringBuilder(str).reverse().toString();
//reversed 문자열 10진수로 변환
int answer = Integer.parseInt(reversed,3);
return answer;
}
}
'Java > 프로그래머스' 카테고리의 다른 글
[JAVA] 프로그래머스 - K번째수 (0) | 2024.05.27 |
---|---|
[JAVA] 프로그래머스 - 크기가 작은 부분 문자열 (0) | 2024.05.27 |
[JAVA] 프로그래머스 - 최대 공약수와 최대 공배수 (0) | 2024.05.27 |
[JAVA] 프로그래머스 - 이상한 문자 만들기 (0) | 2024.05.26 |
[JAVA] 프로그래머스 - 같은 숫자는 싫어 (0) | 2024.05.25 |