[白俊]#2751


#2751


ビューを展開
SOURCE: p2751.py
PROBLEM
N個の数字が与えられた場合、昇順で並べ替えられたプログラムを作成します.
INPUT:1行目の数字N(1≦N≦1000000).2行目からN行に付与する.この数は1000000倹約値以下の整数です.数量は重複しません.
OUTPUT:1行目からN行に昇順に並べた結果、1行につき1つ出力します.
EXAMPLE
input
5
5
4
3
2
1
output
1
2
3
4
5
RESULT
結果メモリ時間言語コードの長さが正しい!75096 KB 5660 mspython 212 B正しい!!75096 KB1568 mspython212 B
初めての試み
import sys
from queue import PriorityQueue

num_int = int(sys.stdin.readline())
que = PriorityQueue()
for i in range(num_int):
    que.put(int(sys.stdin.readline()))

for i in range(num_int):
    print(que.get())
二次試行
import sys

num_int = int(sys.stdin.readline())
nums = list()
for i in range(num_int):
    nums.append(int(sys.stdin.readline()))

nums.sort()
for i in nums:
    print(i)