来:
#include<bits/stdc++.h>
using namespace std;
int n,m;
void mer(vector<int> &a,vector<int> &b){
vector<int> c(n+m+1);
int i=1,j=1,k=1;
while(i<=n&&j<=m){
if(a[i]<b[j]){
c[k++]=a[i++];
}else{
c[k++]=b[j++];
}
}while(i<=n){
c[k++]=a[i++];
}while(j<=m){
c[k++]=b[j++];
}
for(int i=1;i<=n+m;i++){
cout<<c[i]<<" ";
}
}
int main(){
cin>>n>>m;
vector<int> a(n+1),b(m+1);
for(int i=1;i<=n;i++){
cin>>a[i];
}for(int j=1;j<=m;j++){
cin>>b[j];
}
mer(a,b);
return 0;
}