728x90
https://www.acmicpc.net/problem/1427
1427번: 소트인사이드
첫째 줄에 정렬하려고 하는 수 N이 주어진다. N은 1,000,000,000보다 작거나 같은 자연수이다.
www.acmicpc.net
import java.io.IOException;
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String args[]) throws IOException {
Scanner sc = new Scanner(System.in);
String number = sc.next(); // 정렬할 수를 String으로 입력받기
int [] numArray = new int [number.length()]; // 입력받은 문자열을 저장할 int형 배열
for(int i=0; i<number.length(); i++) { // 문자열을 int형 배열로 변환
numArray[i] = number.charAt(i)-'0';
}
Arrays.sort(numArray); // 배열을 오름차순으로 정렬
for(int i=number.length()-1; i>=0; i--) { // 배열을 거꾸로 출력 (내림차순)
System.out.print(numArray[i]);
}
}
}
728x90
'코딩테스트 > 백준' 카테고리의 다른 글
[백준-자바] 1476번 날짜 계산 / 2022.02.14 (0) | 2022.02.14 |
---|---|
[백준-자바] 2563번 색종이 / 2022.02.11 (0) | 2022.02.11 |
[백준-자바] 2231번 분해합 / 2022.02.10 (0) | 2022.02.10 |
[백준-자바] 1436번 영화감독 숌 / 2022.02.09 (0) | 2022.02.09 |
[백준-자바] 2798번 블랙잭 / 2022.02.09 (0) | 2022.02.09 |