每日一题洛谷P1059 [NOIP 2006 普及组] 明明的随机数c++
·

桶排序
#include<iostream>
#include<vector>
using namespace std;
int main() {
int m;
cin >> m;
vector<int> s(1001);
int t;
int count = m;
for (int i = 0; i < m; i++) {
cin >> t;
s[t]++;
if (s[t] >= 2)count--;
}
cout << count << endl;
for (int i = 1; i <= 1000; i++) {
if (s[i]) {
cout << i << " ";
}
}
return 0;
}



更多推荐
所有评论(0)