/*
#include<stdio.h>
#define MAX 1001
int main(void){
int i,j,n,val,count = 0;
int students[MAX]={0};
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d",&val);
students[val]++;
}
for(j=0;j<MAX;j++){
if(students[j] > 0){
++count;
}
}
printf("%d\n",count);
for(j=0;j<MAX;j++){
if(students[j] > 0){
printf("%d ",j);
}
}
printf("\n");
return 0;
}*/
#include <stdio.h>
int main(){
int i,j,n,sum=0,x[1001]={0};
scanf("%d",&n);
for(i=1;i<=n;i++){
scanf("%d",&j);
if(x[j]==0)
sum++;
x[j]=1;
}
printf("%d\n",sum);
for(i=1;i<=1000;i++)
if(x[i]==1)
printf("%d ",i);
return 0;
}
算法题-小明的调查作业
最新推荐文章于 2021-05-16 01:54:45 发布