题解 | #明明的随机数#
明明的随机数
https://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0
#include<stdio.h>
#include<string.h>
int maopao(int m[],int size)
{
int i=0,j=0,temp=0;
for(i=0;i<size-1;i++)
{
for(j=0;j<size-1;j++)
{
if(m[j]>m[j+1])
{
temp=m[j];
m[j]=m[j+1];
m[j+1]=temp;
}
}
}
return 0;
}
int main()
{
int a=0;//输入数
int b=0;//剩余数
int j=0;
int mid=0;//中介
int m[1000]={0};
scanf("%d",&a);
for(int i=0;i<a;i++)
{
scanf("%d",&mid);
for(j=0;j<b;j++)
{
if(m[j]==mid)
{
mid=-1;
}
}
if(mid==-1)
{
continue;
}
else
{
m[b]=mid;
b++;
}
}
maopao(m,b);
for(j=0;j<b;j++)
{
printf("%d\n",m[j]);
}
}
