明明的随机数
一个简单的桶排
#include<stdio.h>
int main(void)
{
int i,j,n,t,count,book[1001];
for(i=0;i<=1000;i++)
book[i]=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%d",&t);
book[t]++;
}
count=0;
for(i=0;i<=1000;i++)
{
if(book[i]>0)
count++;
}
printf("%d\n",count);
for(i=0;i<=1000;i++)
{
if(book[i]>0)
printf("%d ",i);
}
getchar();getchar();
return 0;
}