할껀하고놀자

[백준] 1427번 소트인사이드 본문

[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());
	}
}

'[IT] > 백준' 카테고리의 다른 글

[백준] 16236번 아기상어  (0) 2019.05.30
[백준] 1181번 단어 정렬  (0) 2019.05.28
[백준] 1316번 그룹 단어 체커  (0) 2019.05.25
[백준] 2941번 크로아티아 알파벳  (0) 2019.05.25
[백준] 5622번 다이얼  (0) 2019.05.25
Comments