题解 | #明明的随机数#
明明的随机数
http://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0
用set解决
#include<bits/stdc++.h>
using namespace std;
int main()
{
set<int> a;//利用set集合的特性,每个元素只会出现一次(集合的互斥性),且按照键值升序
int n;
cin>>n;
int i;
int b;
for(i=0;i<n;i++)
{
cin>>b;
a.insert(b);
}
set<int>::iterator j;//声明一个迭代器 j; [关于c++迭代器的介绍可以看这个](https://blog.csdn.net/qq_19887221/article/details/123251571)
for(j=a.begin();j!=a.end();j++)
{
cout<<*j<<endl;
}
return 0;
}