讨论 / 水题,直接贴代码
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;

}

查看更多回复
提交回复