#P0731. 不重复编号

不重复编号

题目描述

报名系统中记录了 n 个选手编号,其中可能有重复编号。

请你将这些编号从小到大排序,并且只保留每个编号第一次出现的结果,也就是输出排序去重后的编号列表。

输入格式

输入共 2 行。

1 行输入一个整数 n,表示编号数量。

2 行输入 n 个整数,表示选手编号。

输出格式

输出共 2 行。

1 行输出一个整数,表示不同编号的数量。

2 行按照从小到大的顺序输出所有不同编号。

样例

8
5 3 5 2 3 8 2 1
5
1 2 3 5 8

数据范围

  • 对于 100% 的数据,满足 1 <= n <= 1000
  • 1 <= 编号 <= 10000