Toggle navigation
C语言网
教程
博客
团队
训练
训练
题库
题集
状态
排名
比赛
比赛
标准
自主
考试
网课
AI助手
AI助手
代码解释
语言转换
编程助手
代码查错
SQL转换
代码生成
1483 问题 K: 蓝桥杯算法提高VIP-数组替换
时间限制: 1s
内存限制: 128MB
提交: 6584 解决: 1665
题目描述
编写并测试如下函数:
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、百练、蓝桥杯辅导、算法数据结构等课程,提供视频讲解以及配套习题,还有老师答疑,
点击这里
了解课程详情
C
C++
Java
Python
PHP
代码重置
开启O2优化
提交
比赛公告
比赛时间19:00-明天下午15:00 and 建了个小组 ID:1078
比赛状况
比赛介绍
题目列表
提交状态
比赛排名
OI赛制排名
综合统计