sort 排序函数
unique 去重函数
#include<cstdio> #include<iostream> #include<algorithm> #include<cstring> #include<cmath> using namespace std; int main() { int n,a[105]; cin>>n; for(int i=0;i<n;i++) { cin>>a[i]; } sort(a,a+n); int k=unique(a,a+n)-a; cout<<k<<endl; for(int i=0;i<k;i++) cout<<a[i]<<" "; return 0; }