728x90
프로그래머스 1단계
정수 내림차순으로 배치하기
https://programmers.co.kr/learn/challenges
문제 설명
풀이
import java.util.*;
class Solution {
public long solution(long n) {
String stringnum = String.valueOf(n);
String nn = "";
String numbers[] = stringnum.split("");
Arrays.sort(numbers);
String sortnumbers[] = new String[numbers.length];
for(int i=0; i< numbers.length; i++) {
sortnumbers[i] = numbers[numbers.length-1-i];
}
for(String nm : sortnumbers) {
nn += nm;
}
long answer = Long.parseLong(nn);
return answer;
}
}
728x90
'알고리즘 > 프로그래머스 1단계' 카테고리의 다른 글
[프로그래머스] 문자열 내림차순으로 배치하기 (0) | 2022.04.25 |
---|---|
[프로그래머스] 없는 숫자 더하기 (0) | 2022.04.25 |
[프로그래머스] 비밀지도 (0) | 2022.04.25 |
[프로그래머스] 문자열 내 마음대로 정렬하기 (0) | 2022.04.25 |
[프로그래머스] 나누어 떨어지는 숫자 배열 (0) | 2022.04.25 |
댓글