随机数

时间:2016-08-28 16:12:37   收藏:0   阅读:114

#include<stdio.h>
int a[100];
int main()
{
int i,j,n,t=0,f;
freopen("random.in","r",stdin);
freopen("random.out","w",stdout);
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%d",&a[i]);
}
for (i=1;i<=n;i++)
for (j=1;j<=n-i;j++)
if (a[j]>a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}|||||||||||||||||||||排序
for(i=1;i<=n;i++)
{
for(j=n;j>=1;j--)
{
if(a[i]==a[j]&&i!=j)
{
for(f=i;f<=n;f++)
{
a[f]=a[f+1];
}
n--;|||||||||||去重
}

}

}
printf("%d",n);
printf("\n");
for(i=1;i<=n;i++)
printf("%d ",a[i]);
return 0;
}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

只可意会不可言传 技术分享

 

原文:http://www.cnblogs.com/chenyuliu/p/5815147.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!