Programmers/Level1
자연수 뒤집어 배열로 만들기
zzunsik
2021. 7. 7. 00:10
1
2
3
4
5
6
7
8
9
10
11
12
13
|
import java.util.*;
class Solution {
public long[] solution(long n) {
int len = (int) Math.log10(n) + 1, i = 0; // 수 길이 구하기
long[] answer = new long[len];
while (n != 0) {
answer[i] = n % 10;
n /= 10;
i++;
}
return answer;
}
}
|
cs |
자리수를 구하기 위해 Math 함수를 썼다.
"" + n, String.valueOf(n), Long.toString(n)와 같이 String으로 변환 후 length 함수로 구하는 방법도 있다.