# 快排
def quick_sort(arr):
if len(arr) <= 1:
return arr
pivot = arr[len(arr)//2]
left = [x for x in arr if x < pivot]
middle = [x for x in arr if x == pivot]
right = [x for x in arr if x > pivot]
return quick_sort(left) + middle + quick_sort(right)
n = int(input())
char_list = list()
for _ in range(n):
char = int(input())
if char in char_list:
pass
else:
char_list.append(char) # 得到没有排序但是无重复的列表
char_list_sorted = quick_sort(char_list)
for s in char_list_sorted:
print(s)

京公网安备 11010502036488号