明明想在学校中请一些同学做问卷调查,用计算机生成了N个1-1000随机数, N<1000 ,对于重复的数字只保留一个,相同的去掉,不同的数代表着不同的学生学号,然后把这些数从小到大排序,按照顺序找同学做问卷,请协助明明完成"去重"和排序"工作",可能会出现多组数据,用于不通的调查。
测试用例保障输入的正确性,答题者无需验证,测试用例不止一组,一直有输入则一直计算,没有输入的时候则结束。
输入:
第一个n数代表本组数据有n个随机数,接下来的n行是对应的随机数,然后第n+2行开始就是下一组数据的个数。
输出:
返回去重排序后的结果:
例如:第一行3表示接下来的三个数是第一组的随机数,第5行的6表示,接下来的6行是第二组的随机数
输入
3
2
2
1
6
21
34
44
34
187
200
输出
1
2
21
34
44
187
200
while True:
try:
n = int(input())
sample = set()
for i in range(n):
sample.add(int(input()))
for m in sorted(sample):
print(m)
except:
break