728x90
728x90
자연수 뒤집어 배열로 만들기
1. 문제 설명
3. 입출력 예
자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다.
2. 제한 조건
n은 10,000,000,000이하인 자연수입니다.
3. 입출력 예
n | return |
12345 | [5,4,3,2,1] |
class Solution {
public int[] solution(long n) {
String a = Long.toString(n); //length()를 얻기 위해 String 형변환
int arr [] = new int [a.length()];
int cnt =0;
while(n>0){
arr[cnt] = (int)(n%10);
n /=10;
cnt ++;
}
return arr;
}
}
728x90
728x90
'코딩테스트(Level 0~1)' 카테고리의 다른 글
[JAVA, Programmers] 콜라츠 추측(자바) (0) | 2022.11.20 |
---|---|
[JAVA, Programmers] 나머지가 1이 되는 수 찾기(자바) (0) | 2022.11.20 |
[JAVA, Programmers] 정수 내림차순으로 배치하기(자바) (0) | 2022.11.20 |
[JAVA, Programmers] 하샤드 수(자바) (0) | 2022.11.20 |
[JAVA, Programmers] 정수제곱근 판별(자바) (0) | 2022.11.19 |