본문 바로가기
Algorithm/Baekjoon

Baekjoon 1427 소트인사이드 JAVA

by Hunveloper 2022. 3. 25.
728x90
 

1427번: 소트인사이드

첫째 줄에 정렬하려고 하는 수 N이 주어진다. N은 1,000,000,000보다 작거나 같은 자연수이다.

www.acmicpc.net

문제

배열을 정렬하는 것은 쉽다. 수가 주어지면, 그 수의 각 자리수를 내림차순으로 정렬해보자.

입력

첫째 줄에 정렬하려고 하는 수 N이 주어진다. N은 1,000,000,000보다 작거나 같은 자연수이다.

출력

첫째 줄에 자리수를 내림차순으로 정렬한 수를 출력한다.

풀이

들어오는 입력값을 숫자로 생각하지 않고 문자로 생각한 후, 입력받은 문자열을 내림차순 sort후 출력한다.

코드
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Arrays;

public class Main {
	public static void main(String[] args) throws Exception{
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		String s=br.readLine();
		char [] a=s.toCharArray();
		Arrays.sort(a);
		for(int i=a.length-1;i>=0;i--)
			System.out.print(a[i]);
	}
}

 

728x90
728x90

'Algorithm > Baekjoon' 카테고리의 다른 글

Baekjoon 1032 명령 프롬프트 JAVA  (0) 2022.03.30
Baekjoon 1655 가운데를 말해요 JAVA  (0) 2022.03.30
Baekjoon 1924 2007년 JAVA  (0) 2022.03.24
Baekjoon 13909 창문 닫기 JAVA  (0) 2022.03.24
Baekjoon 24383 НУЛИ JAVA  (0) 2022.03.22

댓글