首页 > 代码库 > {A} + {B} HDU - 1412
{A} + {B} HDU - 1412
#include <iostream>
#include <cstdio>
#include <iterator>
#include <set>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
int n,m;
while(cin>>n>>m)
{
vector<int> a(n);
vector<int> b(m);
for(int i=0;i<n;i++)
{
cin>>a[i];
}
for(int i=0;i<m;i++)
{
cin>>b[i];
}
sort(a.begin(),a.end());
sort(b.begin(),b.end());
vector<int> c;
set_union(a.begin(),a.end(),b.begin(),b.end(),inserter(c,c.begin()));
sort(c.begin(),c.end());
vector<int>::iterator it=c.begin();
for(;it!=c.end();it++)
if(it==c.begin())
cout<<*it;
else
cout<<" "<<*it;
cout<<endl;
}
}
{A} + {B} HDU - 1412
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。