对两个集合,求并集,并从小到大输出
#include<iostream>
#include<algorithm>
#include<set>
using namespace std;
int n,m;
int temp;
set<int>s;
int main(){
cin>>n>>m;
int ans=n+m;
while(ans--){
cin>>temp;
s.insert(temp);
}
int flag=1;
for(set<int>::iterator it=s.begin();it!=s.end();++it){
if(flag)cout<<*it,flag=0;
else cout<<" "<<*it;
}
cout<<endl;
return 0;
}