#include<iostream>#include<set>intmain(int argc,char**argv){int n, t;
std::cin >> n;
std::set<int> set;for(int i =0; i < n;++i){
std::cin >> t;
set.insert(t);}for(auto i : set){
std::cout << i <<"\n";}return0;}
使用计数排序
#include<iostream>#include<unordered_set>#include<vector>intmain(int argc,char**argv){int n, t;
std::cin >> n;
std::vector<int>vec(501,0);for(int i =0; i < n;++i){
std::cin >> t;
vec[t]++;}for(int j =0; j < vec.size();++j){if(vec[j]!=0){
std::cout << j <<"\n";}}return0;}