NC54508. 小乐乐与序列
描述
老师给了小乐乐一个正整数序列,要求小乐乐把这个序列去重后按从小到大排序。但是老师给出的序列太长了,小乐乐没办法耐心的去重并排序,请你帮助他。
输入描述
第一行包含一个正整数n,表示老师给出的序列有n个数。接下来有n行,每行一个正整数k,为序列中每一个元素的值。(1 ≤ n ≤ 105,1 ≤ k ≤ n)
输出描述
输出一行,为去重排序后的序列,每个数后面有一个空格。
示例1
输入:
4 2 2 1 1
输出:
1 2
示例2
输入:
5 5 4 3 2 1
输出:
1 2 3 4 5
Python3(3.5.2) 解法, 执行用时: 409ms, 内存消耗: 9896K, 提交时间: 2020-01-05 10:40:08
n=int(input()) st=set() for i in range(0,n): x=int(input()) st.add(x) for x in st: print(x,end=" ")
Python(2.7.3) 解法, 执行用时: 623ms, 内存消耗: 11480K, 提交时间: 2019-11-08 18:56:35
T = int(input()) a = [] for i in range(T) : a.append(int(input())) for i in list(set(sorted(a))): print i,