Dotcpp  >  编程题库  >  蓝桥杯算法提高VIP-数组替换
题目 1483:

蓝桥杯算法提高VIP-数组替换

时间限制: 1Sec 内存限制: 128MB 提交: 5165 解决: 1351

题目描述

编写并测试如下函数:
void  Add  (int  a[],  int  m,  int  b[],  int  n);
该函数将数组b的前n个元素追加到数组a的前m个元素后,假定数组a具有至少存放m+n个元素的空间。例如,如果数组a为  {22,33,44,55,66,77,88,99},数组b为{20,30,40,50,60,70,80,90},则调用Add(a,5,b,3)  后,将把数组a变为{22,33,44,55,66,20,30,40}。注意数组b并没有改变,而且数组a中只需改变n个元素。

输入格式

4行。第一行为两个整数:m,n,并以空格隔开,分别表示将要输入的数组a和数组b的元素的个数。第二行为m个整数,为数组a的元素;第三行为n个整数,为数组b的元素。第四行为两个整数m1,n1,表示把数组b的前n1个元素追加到数组a的前m1个元素后。 

输出格式

1行。为最后数组a中的元素,两个元素之间以逗号隔开。最后一个元素没有

样例输入

8 8
1 2 3 4 5 6 7 8
9 10 11 12 13 14 15 16
4 5

样例输出

1,2,3,4,9,10,11,12,13

提示

零基础的同学可以先学习基础,教程见:  C语言教程C++教程编译器教程数据结构教程Python教程单片机教程

视频教学见视频网课

标签

通过率

统 计

 提交 5165
 正确 1351
 格式错误 0
 答案错误 3137
 时间超限 1
 内存超限 2
 输出超限 18
 运行错误 402
 编译错误 254