题目描述
$Mas$暑假帮学校做一份调查,得到了一份无序的数据,由于没有经验,这些数据中有大量的重复数据,由于数据太多,想请你写一程序帮他去掉重复数,再按序输出。
输入格式
两行,第一行,一个整数$n$,表数据的长度。($1 \leq n \leq 100000$)。
第二行,$n$ 个无序的非负整数,用空格分隔,整数的大小不超过$10000$。
输出格式
两行,第一行,去掉重复后的数据总个数。
第二行,不重复的降序排列的整数。
样例输入
8
1 2 3 2 3 7 5 5
样例输出
5
7 5 3 2 1