题目描述
![在这里插入图片描述](https://img-blog.csdnimg.cn/06ece0a0f69a4b0694ef9c0703da8741.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NwYl9fX18=,size_16,color_FFFFFF,t_70)
![在这里插入图片描述](https://img-blog.csdnimg.cn/362bda87dcad4c5f8c76f39bd400ce8b.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NwYl9fX18=,size_16,color_FFFFFF,t_70)
#include<iostream>
using namespace std;
int a[1001];
int main()
{
int N;
int res = 0;
cin >> N;
for(int i = 0; i < N; i++)
{
int x;
cin >> x;
a[x]++;
if(a[x] == 1) res++;
}
cout << res << endl;
for(int i = 0; i < 1001; i++)
{
if(a[i]) cout << i << " ";
}
return 0;
}