Problem1452--桶排序-去重排序2

1452: 桶排序-去重排序2

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 124  Solved: 58
[Status] [Submit] [Creator:]

Description

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

Input

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

Output

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

Sample Input Copy

7
-30  50  -20  -30  50  100  -10

Sample Output Copy

5
-30  -20  -10  50  100

Source/Category

 提高C