题目描述
编写并测试如下函数:
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

代码如下:

#include <iostream>
using namespace std;
int a[10010];
int b[10010];void Add(int a[], int m, int b[], int n) {for (int i = m + 1; i < m + 1 + n; i++)//考虑清楚用<,还是<={a[i] = b[i - m];}
}int main() {int n, m;cin >> n >> m;for (int i = 1; i <= n; i++)cin >> a[i];for (int i = 1; i <= m; i++)cin >> b[i];int n1, m1;cin >> m1 >> n1;Add(a, m1, b, n1);int N;if (n1 + m1 > n)N = n1 + m1;elseN = n;for (int i = 1; i <= N; i++) {if (i != 1)cout << ",";cout << a[i];}return 0;
}

[蓝桥杯][算法提高VIP]数组替换-模拟相关推荐

  1. [蓝桥杯][算法提高VIP]阮小二买彩票[递归全排列]

    题目 1578: [蓝桥杯][算法提高VIP]阮小二买彩票 时间限制: 1Sec 内存限制: 128MB 提交: 348 解决: 153 题目描述 在同学们的帮助下,阮小二是变的越来越懒了, 连算账都 ...

  2. [蓝桥杯][算法提高VIP]夺宝奇兵-递推+记忆化搜索

    题目描述 在一座山上,有很多很多珠宝,它们散落在山底通往山顶的每条道路上,不同道路上的珠宝的数目也各不相同.下图为一张藏宝地图: 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 " ...

  3. [蓝桥杯][算法提高VIP]夺宝奇兵-dp

    题目描述 在一座山上,有很多很多珠宝,它们散落在山底通往山顶的每条道路上,不同道路上的珠宝的数目也各不相同.下图为一张藏宝地图: 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 " ...

  4. [蓝桥杯][算法提高VIP]阮小二买彩票

    [蓝桥杯][算法提高VIP]阮小二买彩票 题目描述 在同学们的帮助下,阮小二是变的越来越懒了, 连算账都不愿意自己亲自动手了,每天的工作就是坐在电脑前看自己的银行账户的钱是否有变多.可是一段时间观察下 ...

  5. c语言oj题1923偶数之和,问题 1923: [蓝桥杯][算法提高VIP]学霸的迷宫 (BFS)

    题目描述 学霸抢走了大家的作业,班长为了帮同学们找回作业,决定去找学霸决斗.但学霸为了不要别人打扰,住在一个城堡里,城堡外面是一个二维的格子迷宫,要进城堡必须得先通过迷宫.因为班长还有妹子要陪,磨刀不 ...

  6. [蓝桥杯][算法提高][vip] 阮小二买彩票

    蓝桥杯 ADV-66 算法提高 阮小二买彩票 问题描述 在同学们的帮助下,阮小二是变的越来越懒了,连算账都不愿意自己亲自动手了,每天的工作就是坐在电脑前看自己的银行账户的钱是否有变多.可是一段时间观察 ...

  7. [蓝桥杯][算法提高VIP]合并石子(区间dp+平行四边形优化)

    题目描述 在一条直线上有n堆石子,每堆有一定的数量,每次可以将两堆相邻的石子合并,合并后放在两堆的中间位置,合并的费用为两堆石子的总数.求把所有石子合并成一堆的最小花费. 输入 输入第一行包含一个整数 ...

  8. 摩尔斯电码的c语言程序,[蓝桥杯][算法提高VIP]摩尔斯电码 (C语言代码)

    解题思路: 录入,分段,比较 注意事项: 不要去关注最后的几句话,完全误导人,我用getchar()结合EOF做得出来,但是提交总是报错,蓝桥杯官网和C语言网都一样. 参考代码:#include #i ...

  9. [蓝桥杯][算法提高VIP]分苹果(差分||树状数组)

    题目描述 小朋友排成一排,老师给他们分苹果. 小朋友从左到右标号1-N.有M个老师,每次第i个老师会给第Li个到第Ri个,一共Ri-Li+1个小朋友每人发Ci个苹果. 最后老师想知道每个小朋友有多少苹 ...

最新文章

  1. 使用Script元素发送JSONP请求
  2. crontab定时巡检使用
  3. 第二章 染色热力学理论单元测验
  4. I.MX6 隐藏电池图标
  5. 零基础学python pdf-笔记《零基础入门学习Python(第2版)》PDF+课件+代码分析
  6. 浅复制和深复制的区别?//浅拷贝和深拷贝
  7. ios uitableview 积累
  8. 软件体系结构六大质量属性-浅析淘宝网
  9. Bellman-ford算法、SPFA算法、SPFA判断负环(附例题)
  10. 专题一:MATLAB基础知识
  11. 省份及对应的英文名称
  12. 磁卡、条码卡、IC卡、ID卡基本知识
  13. console接口(console接口定义)
  14. MVP模式基本用例开发
  15. 极光推送完整流程测试
  16. 高通SDX55平台:adb功能异常
  17. Python写网络爬虫(三)
  18. [CF1603D]Artistic Partition
  19. effective morden c++ 2
  20. Nim游戏、3的幂、4的幂

热门文章

  1. C和指针之Eratosthenes-埃拉托斯特尼筛方法找质数
  2. 链表之判断一个链表是否为回文结构(二)
  3. Android之android studio如何解决‘:app:packageDebug‘.(Duplicate files copied in APK META-INF/DEPENDENCIES)
  4. php基础教程 第十一步 面向对象
  5. pkpm板按弹性计算还是塑性_PKPM中的S\R验算显红原因分析
  6. 你和985硕博研究生,差了这些东西
  7. 50张图,带你认识大学各专业
  8. 老婆晚上不想睡?这个操作你要会!
  9. 深度学习框架PyTorch与TensorFlow,谁更胜一筹?
  10. 实用Python库,这几个你认识不?