728x90
반응형
문제 설명
자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다.
제한 조건
n은 10,000,000,000이하인 자연수입니다.
[입출력 예]
n return
12345 [5,4,3,2,1]
코드
class Solution {
public int[] solution(long n) {
String[] number = (String.valueOf(n).split(""));
int[] answer = new int[number.length];
int total = (int)(Math.log10(n)+1);
for (int i = 0; i <= total-1; i++) {
answer[i] = Integer.parseInt(number[total-(1+i)]);
}
return answer;
}
}
반응형
'프로그래머스 > 프로그래머스 - JAVA' 카테고리의 다른 글
[JAVA] 제일 작은 수 제거하기 (0) | 2023.02.17 |
---|---|
[JAVA] 삼진법 뒤집기 (0) | 2023.02.17 |
[JAVA] 짝수와 홀수 (0) | 2023.02.17 |
[JAVA] 핸드폰 번호 가리기 (0) | 2023.02.15 |
[JAVA] 이상한 문자 만들기 (0) | 2023.02.15 |