输入:数组的元素个数 元素
输出:去重 升序输出 换行
因为刚刚学习用STL的map,因此这道题也用了map练习,map对于去重、升序还是挺好用的
#include <iostream>
#include <map>
using namespace std;
int main()
{
int n;
cin >> n;
map<int, int>m;
int arr[100];
for (int i = 0;i < n;i++)
{
cin >> arr[i];
m[arr[i]] = 0;
}
map<int, int>::iterator p;
for (p = m.begin();p != m.end();p++)
{
cout << p->first<<endl;
}
return 0;
}