题解 | #明明的随机数#
明明的随机数
https://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0
#include <iostream>
using namespace std;
int main()
{
int a[500];
int n;
cin>>n;
for(int i=0;i<n;i++)
{
cin>>a[i];
}
for(int j=0;j<n;j++)
{
for(int m=j+1;m<n+1;m++)
{
if(a[j]==a[m]){a[m]=0;}
}
}
for(int p=1;p<=n-1;p++)
{
for(int q=0;q<=n-1-p;q++)
{
if(a[q]>a[q+1])
{
int temp=0;
temp=a[q];
a[q]=a[q+1];
a[q+1]=temp;
}
}
}
for(int b=0;b<n;b++)
{
if(a[b]!=0)
{
cout<<a[b]<<endl;
}
}
}
// 64 位输出请用 printf("%lld")