竞赛
考级
#include<bits/stdc++.h> using namespace std; int n; int main() { set<int>s; cin>>n; for(int i=1;i<=n;i++) { int t;cin>>t; s.insert(t); } cout<<s.size()<<endl; for(auto i:s) cout<<i<<" "; return 0; }
FBL
Vergissmeinnicht
这道题要去重排序所以可以直接用set 数组 set可以直接排序并去重
FsieiY
来,让我给各位**发一个题解 #include<bits/stdc++.h> using namespace std; int n,m; const int N=1e3+1; int main(){ set<int>s; cin>>n; for(int i=1;i<=n;i++){ int t; cin>>t; s.insert(t); } cout<<s.size()<<endl; for(auto i:s) cout<<i<<" "; return 0; }
AUG-海螺
互关测试号
JMZ詹总
#include<iostream> using namespace std; int a[1005]; //桶排序 int main(){ int n,x,s; cin>>n; for(int i=1;i<=n;i++){ cin>>x; a[x];//桶标记 } for(int i=0;i<=1000;i){ if(a[i]>0){//如果这一项大于a s++;//计数+1 } } cout<<s<<endl; for(int i=0;i<=1000;i++){ if(a[i]>0){//如果这一项大于0 cout<<i<<" "; } } return 0; }
~
原神and崩铁
xp
#include<bits/stdc++.h> #include<set> using namespace std; int n; int main(){ set<int>s; cin>>n; for(int i=1;i<=n;i++){ int t; cin>>t; s.insert(t); } cout<<s.size()<<endl; for(auto i:s) cout<<i<<" "; return 0; }
L
YuQing1919
又是WA的一天呐……
#include<bits/stdc++.h> using namespace std; int n,m; const int N=1e3+1; int main(){ set<int>s; cin>>n; for(int i=1;i<=n;i++){ int t; cin>>t; s.insert(t); } cout<<s.size()<<endl; for(auto i:s) cout<<i<<" "; return 0; }
汪峻宇
对方正在输入...
set去重 #include<bits/stdc++.h> using namespace std; int main() { set<int> s; int n; int a[110]; cin>>n; for(int i=0;i<n;i++) { cin>>a[i]; s.insert(a[i]); } cout<<s.size()<<endl; for(auto i=s.begin();i!=s.end();i++) { cout<<*i<<" "; } return 0; }
137****6551