ZB神 2014-07-18 07:54:04
点我顶贴
收藏
删除
#include<cstdio>
int a[1000],n,ans=0,max=0;
int main()
{
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
int x;
scanf("%d",&x);
if(x>max) max=x;
a[x]++;
}
for(int i=0;i<=max;i++)
{
if(a[i]!=0) ans++;
}
printf("%d\n",ans);
for(int i=0;i<=max-1;i++)
{
if(a[i]!=0) printf("%d ",i);
}
printf("%d\n",max);
return 0;
}