[IT]/백준
[백준] 1427번 소트인사이드
working_hard
2019. 5. 28. 15:14
728x90
포인트 : Stringbuffer 를 사용. 배열을 정렬한 다음 -> reverse() 함수를 이용하여 쉽게 풀었다..!
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Arrays;
public class Main {
public static void main(String[] args) throws NumberFormatException, IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String []num = br.readLine().split("");
int [] arr = new int [num.length];
for (int i = 0; i < arr.length; i++) {
arr[i] = Integer.parseInt(num[i]);
}
Arrays.sort(arr);
StringBuffer sb = new StringBuffer();
for (int i = 0; i < arr.length; i++) {
sb.append(arr[i]);
}
System.out.println(sb.reverse());
}
}
