题解 | #明明的随机数#
明明的随机数
https://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0
#include <iostream>
#include <unordered_set>
#include <vector>
#include <bits/stdc++.h>
using namespace std;
int main() {
int N;
cin >> N;
int x;
vector<int> vec;
while(N--){
cin>>x;
vec.push_back(x);
}
unordered_set<int> set;
vector<int> result;
sort(vec.begin(),vec.end());
for (auto n : vec){
if (set.find(n) != set.end())
continue;
set.insert(n);
result.push_back(n);
}
for (int i = 0; i < result.size(); i++)
cout<<result[i]<<endl;
}
// 64 位输出请用 printf("%lld")
查看9道真题和解析