From bdfc93d246fb7faadc8798e16ef46ea49fd2082d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9D=B4=EC=84=9C=EB=A6=BC?= <40015447+srlee056@users.noreply.github.com> Date: Sat, 30 Mar 2024 19:50:33 +0900 Subject: [PATCH] =?UTF-8?q?[Bronze=20I]=20Title:=20=EC=88=98=20=EC=A0=95?= =?UTF-8?q?=EB=A0=AC=ED=95=98=EA=B8=B0=203,=20Time:=2010372=20ms,=20Memory?= =?UTF-8?q?:=2032432=20KB=20-BaekjoonHub?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../README.md" | 28 +++++++++++++++++++ ...4\355\225\230\352\270\260\342\200\2053.py" | 15 ++++++++++ 2 files changed, 43 insertions(+) create mode 100644 "\353\260\261\354\244\200/Bronze/10989.\342\200\205\354\210\230\342\200\205\354\240\225\353\240\254\355\225\230\352\270\260\342\200\2053/README.md" create mode 100644 "\353\260\261\354\244\200/Bronze/10989.\342\200\205\354\210\230\342\200\205\354\240\225\353\240\254\355\225\230\352\270\260\342\200\2053/\354\210\230\342\200\205\354\240\225\353\240\254\355\225\230\352\270\260\342\200\2053.py" diff --git "a/\353\260\261\354\244\200/Bronze/10989.\342\200\205\354\210\230\342\200\205\354\240\225\353\240\254\355\225\230\352\270\260\342\200\2053/README.md" "b/\353\260\261\354\244\200/Bronze/10989.\342\200\205\354\210\230\342\200\205\354\240\225\353\240\254\355\225\230\352\270\260\342\200\2053/README.md" new file mode 100644 index 0000000..63c568d --- /dev/null +++ "b/\353\260\261\354\244\200/Bronze/10989.\342\200\205\354\210\230\342\200\205\354\240\225\353\240\254\355\225\230\352\270\260\342\200\2053/README.md" @@ -0,0 +1,28 @@ +# [Bronze I] 수 정렬하기 3 - 10989 + +[문제 링크](https://www.acmicpc.net/problem/10989) + +### 성능 요약 + +메모리: 32432 KB, 시간: 10372 ms + +### 분류 + +정렬 + +### 제출 일자 + +2024년 3월 30일 19:48:50 + +### 문제 설명 + +
N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오.
+ +### 입력 + +첫째 줄에 수의 개수 N(1 ≤ N ≤ 10,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 10,000보다 작거나 같은 자연수이다.
+ +### 출력 + +첫째 줄부터 N개의 줄에 오름차순으로 정렬한 결과를 한 줄에 하나씩 출력한다.
+ diff --git "a/\353\260\261\354\244\200/Bronze/10989.\342\200\205\354\210\230\342\200\205\354\240\225\353\240\254\355\225\230\352\270\260\342\200\2053/\354\210\230\342\200\205\354\240\225\353\240\254\355\225\230\352\270\260\342\200\2053.py" "b/\353\260\261\354\244\200/Bronze/10989.\342\200\205\354\210\230\342\200\205\354\240\225\353\240\254\355\225\230\352\270\260\342\200\2053/\354\210\230\342\200\205\354\240\225\353\240\254\355\225\230\352\270\260\342\200\2053.py" new file mode 100644 index 0000000..8567d5a --- /dev/null +++ "b/\353\260\261\354\244\200/Bronze/10989.\342\200\205\354\210\230\342\200\205\354\240\225\353\240\254\355\225\230\352\270\260\342\200\2053/\354\210\230\342\200\205\354\240\225\353\240\254\355\225\230\352\270\260\342\200\2053.py" @@ -0,0 +1,15 @@ +import sys + +n = int(sys.stdin.readline()) + + +num_dict = {} +for _ in range(n): + m = int(sys.stdin.readline()) + num_dict[m] = num_dict.get(m, 0) + 1 + + +for i in range(1, 10001): + if i in num_dict: + for _ in range(num_dict[i]): + print(i)