签到题
#include<bits/stdc++.h>
using namespace std;
int main(){
int mapp[10010],ans[10010];
memset(mapp,0,sizeof(mapp));
int n,t,j=0;
scanf("%d",&n);
for(int i=0;i<n;i++){
scanf("%d",&t);
if(!mapp[t]){
ans[j++]=t;
mapp[t]=1;
}
}
sort(ans,ans+j);
printf("%d\n",j);
for(int i=0;i<j;i++)
{
if(i==j-1){
printf("%d\n",ans[i]);
}else{
printf("%d ",ans[i]);
}
}
return 0;
}
C0185 [2006普及组-A]明明的随机数
最新推荐文章于 2019-12-03 00:47:42 发布