题解 | #明明的随机数#
明明的随机数
https://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0
#include <iostream> #include <set> #include <vector> using namespace std; void random_num(vector<int> &vec1){ set<int> st; //若是降序可以设置为set<int, great<int>> for(int i=0; i<vec1.size(); i++){ st.insert(vec1[i]); //插入到set里面 } for(auto x:st){ cout << x <<endl; //输出 } } int main() { int x,y; vector<int> vec; cin >> x; while(x--){ cin >> y; vec.emplace_back(y); //把输入放入数组 } random_num(vec); } // 64 位输出请用 printf("%lld")