https://www.acmicpc.net/problem/10989
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
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());
int[] counting = new int[10001]; //0~10000
StringBuilder sb = new StringBuilder();
//카운팅 배열 생성
for(int i=0; i<N; i++){
int input = Integer.parseInt(br.readLine());
counting[input]++;
}
for(int i=0; i<counting.length; i++){
while(counting[i]-- > 0){
sb.append(i).append("\n");
}
}
System.out.println(sb);
}
}
'알고리즘 > 백준' 카테고리의 다른 글
백준 1427번 - 소트인사이드 (Java 8) (0) | 2022.03.04 |
---|---|
백준 2108번 - 통계학 (Java 8) (0) | 2022.03.03 |
백준 2751번 - 수 정렬하기 2 (Java 8) (0) | 2022.03.02 |
백준 2750번 : 수 정렬하기 (Java 8) (0) | 2022.03.02 |
백준 1436번 - 영화감독 숌 (Java 8) (0) | 2022.03.01 |
댓글