Problem1451--桶排序-去重排序

1451: 桶排序-去重排序

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 170  Solved: 93
[Status] [Submit] [Creator:]

Description

输入n个不大于1000的正整数(可能重复)
请找出其中不相同的数字有多少个,
然后从小到大输出这些不相同的数字。

Input

第一行一个正整数n(1<=n<=10000)
第二行n个正整数(1<=ai<=1000)

Output

第一行一个正整数m,代表m个不相同的正整数
第二行从小到大输出m个数,用一个空格隔开。

Sample Input Copy

10
20 40 32 67 40 20 89 300 400 15

Sample Output Copy

8
15 20 32 40 67 89 300 400

Source/Category

 提高C