https://www.acmicpc.net/problem/1427
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Collections;
public class Main{
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int n = Integer.parseInt(br.readLine());
ArrayList<Integer> list = new ArrayList<>();
while(n>0){
list.add(n%10);
n/=10;
}
Collections.sort(list, Collections.reverseOrder());
for(int x : list){
System.out.print(x);
}
}
}
'ALGORITHM' 카테고리의 다른 글
[JAVA] 백준 11650번 - 좌표 정렬하기 (0) | 2022.09.28 |
---|---|
[JAVA] 알고리즘 : DFS- 순열 추측하기 (0) | 2022.09.27 |
[JAVA] 백준 2644번 - 촌수 계산 (0) | 2022.09.25 |
[JAVA] 백준 2210번 - 숫자판 점프 (0) | 2022.09.25 |
[JAVA] 알고리즘 : DFS- 조합수(메모이제이션) (0) | 2022.09.23 |