看了一下,题解里没有跟我相同的。
#include <bits/stdc++.h> using namespace std; set<int> s; int n,a[101]; int main() { cin>>n; for (int i=1;i<=n;i++){ cin>>a[i]; s.insert(a[i]); } cout<<s.size()<<endl; for(auto i:s) cout<<i<<' '; return 0; }