[白俊]#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
output1
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)
Reference
この問題について([白俊]#2751), 我々は、より多くの情報をここで見つけました https://velog.io/@hongsbus/백준-2751テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol