#1073. 活动编号整理

活动编号整理

题目描述

活动报名系统导出了 NN 个编号,每个编号都是 1110001000 之间的正整数。由于导出过程中可能出现重复编号,现在需要把重复的编号只保留一个,然后将剩下的不同编号从小到大排列。

请输出整理后的编号数量和有序编号表。

输入格式

输入共两行。

第一行一个正整数 NN,表示导出的编号个数。

第二行包含 NN 个正整数,表示导出的编号。

输出格式

输出共两行。

第一行输出一个正整数 MM,表示不同编号的个数。

第二行输出 MM 个从小到大排列的不同编号,相邻两个数之间用一个空格隔开。

10
20 40 32 67 40 20 89 300 400 15
8
15 20 32 40 67 89 300 400

数据范围

N100N\le 100,每个编号均在 1110001000 之间。