A30101
2026-04-08 20:25:27
发布于:北京
0阅读
0回复
0点赞
#include <iostream>
using namespace std;
int main(){
int n;
cin>>n;
int cnt[1005]={0};
for (int i=0;i<n;i++){
int x;
cin>>x;
cnt[x]=1; // 出现过就标记 1,自动去重
}
int sum=0;
// 先统计多少个
for(int i=0;i<1005;i++){
if(cnt[i]==1) sum++;
}
cout<<sum<<endl;
// 再按顺序输出(已经排好序)
for(int i=0;i<1005;i++){
if(cnt[i]==1){
cout<<i<< " ";
}
}
return 0;
}
赞一个!
这里空空如也






有帮助,赞一个