测试后不知道为什么全是0
我自己觉得没什么问题
代码奉上!
#include<bits/stdc++.h>
using namespace std;
int x[105],a[105];
int main(){
int n,b=1;
cin>>n;
for(int i=1;i<=n;i++){
cin>>x[i];
}
sort(x,x+n);
for(int i=1;i<=n;i++){
if(x[i]!=x[i-1]){
a[b]=x[i];
b++;
}
}
cout<<b-1<<endl;
for(int i=1;i<b;i++){
cout<<a[b];
if(i!=b-1){
cout<<' ';
}
}
return 0;
}