欢迎光临散文网 会员登陆 & 注册

华为OD机试 - 数组合并(Python)

2023-03-02 18:20 作者:发量迷人的乔喻  | 我要投稿

数组合并

题目

现在有多组整数数组, 需要将他们合并成一个新的数组。

合并规则:


从每个数组里按顺序取出固定长度的内容合并到新的数组中,取完的内容会删除掉,

如果该行不足固定长度或者已经为空,则直接取出剩余部分的内容放到新的数组中, 继续下一行。

如样例 1, 获得长度 3, 先遍历第一行, 获得 2, 5, 6;

再遍历第二行, 获得 1, 7, 4;

再循环回到第一行,获得 7, 9, 5;

再遍历第二行, 获得 3, 4;

再回到第一行, 获得 7,


按顺序拼接成最终结果。


输入

第一行是每次读取的固定长度, 0<长度<10 ;

第二行是整数数组的数目 0<数目<1000 ;

第 3~n 行是需要合并的数组, 不同的数组用回车换行分隔,

数组内部用逗号分隔。


最大不超过 100 个元素


输出

输出一个新的数组, 用逗号分隔


示例一

输入

3

2

2,5,6,7,9,5,7

1,7,4,3,4

1

2

3

4

输出

2,5,6,1,7,4,7,9,5,3,4,7

1

示例二

输入

4

3

1,2,3,4,5,6

1,2,3

1,2,3,4

1

2

3

4

5

输出

1,2,3,4,1,2,3,1,2,3,4,5,6

————————————————

版权声明:本文为CSDN博主「梦想橡皮擦」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/hihell/article/details/128985530

华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单

https://dream.blog.csdn.net/article/details/128980730

华为OD机试真题大全,用 Python 解华为机试题 | 机试宝典

https://dream.blog.csdn.net/article/details/129221789

【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南)

https://blog.csdn.net/hihell/article/details/129111620

华为od机试,独家整理 已参加机试人员的实战技巧

https://dream.blog.csdn.net/article/details/129270511


华为OD机试 - 数组合并(Python)的评论 (共 条)

分享到微博请遵守国家法律