已知两组递增的有序数列(数据无重复)。编写程序将两组数列合并为一组递增的有序数列,且合并后的该组数列中相同的整数只出现一次。
如(1579)∪(23710)⇒(12357910)
输入格式:
第一行输入第一个数组的元素个数m(m≤10),之后依次输入m个递增的整数; 第三行输入第二个数组的元素个数n(n≤10),之后依次输入n个递增的整数,数据之间以空格间隔。
输出格式:
在一行中依次输出合并后的递增数列,每个数据之间有一个空格,行末无多余空格。
输入样例:
4
1 5 7 9
4
2 3 7 10
结尾无空行
输出样例:
1 2 3 5 7 9 10
结尾无空行
#include<stdio.h>
int main()
{
int m,n;
scanf("%d",&m);
int a[m];
for(int i=0;i<m;i++)
{
scanf("%d",&a[i]);
}
scanf("%d",&n);
int b[n];
for(int i=0;i<n;i++)
{
scanf("%d",&b[i]);