You are on page 1of 1

#include <fstream>

using namespace std;


ifstream fin("interclasare.in");
ofstream fout("interclasare.out");
int a[100005],b[100005],n,m,i,c[200005],k,j,l,nr;
int main()
{
fin>>n;
for(i=1;i<=n;i++)
{
fin>>a[i];
}
fin>>m;
for(i=1;i<=m;i++)
{
fin>>b[i];
}
k=0; i=1; j=1;
while(i<=n && j<=m)
if(a[i]<b[j])
{
k++;
c[k]=a[i];
i++;
}
else
{
k++;
c[k]=b[j];
j++;
}
for(;j<=m;j++)
{
k++;
c[k]=b[j];
}
for(;i<=n;i++)
{
k++;
c[k]=a[i];
}
for(i=1;i<=k;i++)
{
fout<<c[i]<<" ";
nr++;
if(nr==10)
{fout<<'\n';
nr=0;
}
}
return 0;
}

You might also like