๋ฌธ์
N๊ฐ์ ์๊ฐ ์ฃผ์ด์ก์ ๋, ์ด๋ฅผ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ ์์ ๊ฐ์ N(1 ≤ N ≤ 1,000,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์๋ ์๊ฐ ์ฃผ์ด์ง๋ค. ์ด ์๋ ์ ๋๊ฐ์ด 1,000,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์ ์์ด๋ค. ์๋ ์ค๋ณต๋์ง ์๋๋ค.
์ถ๋ ฅ
์ฒซ์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํ ๊ฒฐ๊ณผ๋ฅผ ํ ์ค์ ํ๋์ฉ ์ถ๋ ฅํ๋ค.
ํ์ด
import sys
input = sys.stdin.readline
N = int(input())
data = []
for i in range(N):
data.append(int(input()))
# ์ค๋ฆ์ฐจ์ ์ ๋ ฌ
data.sort()
print(*data, sep='\n')
์ง๊ณ ๋์ด๊ฐ์ผ ํ ๋ถ๋ถโ
์ ๋ ฅ์ ๊ฐ์๊ฐ ๋ง์ ๊ฒฝ์ฐ์๋ ๋จ์ํ input() ํจ์๋ฅผ ๊ทธ๋๋ก ์ฌ์ฉํ๋ฉด ์๋๋ค.
ํ์ด์ฌ์ ๊ธฐ๋ณธ ํจ์ input() ํจ์๋ ๋์ ์๋๊ฐ ๋๋ ค์ ์๊ฐ ์ด๊ณผ๋ก ์ค๋ต ํ์ ์ ๋ฐ์ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค.
์ด ๊ฒฝ์ฐ ํ์ด์ฌ์ sys ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ ์๋์ด ์๋ sys.stdin.readline() ํจ์๋ฅผ ์ด์ฉํ๋ค.
'Algorithm > ๋ฐฑ์ค(BOJ)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JavaScript/BOJ] 1018 - ์ฒด์คํ ๋ค์ ์น ํ๊ธฐ (0) | 2022.09.17 |
---|---|
[Python] ๋ฐฑ์ค 10989๋ฒ ์ ์ ๋ ฌํ๊ธฐ 3 (0) | 2022.08.08 |
[Node.js/JavaScript] ๋ฐฑ์ค 1157๋ฒ ๋จ์ด ๊ฐ์ (0) | 2022.07.05 |
[Node.js/JavaScript] ๋ฐฑ์ค 10809๋ฒ ์ํ๋ฒณ ์ฐพ๊ธฐ (0) | 2022.07.03 |
[Node.js/JavaScript] ๋ฐฑ์ค 2908๋ฒ ์์ (0) | 2022.06.30 |