華為OD機(jī)試-數(shù)組合并
現(xiàn)在有多組整數(shù)數(shù)組,需要將他們合并成一個新的數(shù)組。
合并規(guī)則,從每個數(shù)組里按順序取出固定長度的內(nèi)容合并到新的數(shù)組中,取完的內(nèi)容會刪除掉,
如果該行不足固定長度或者已經(jīng)為空,
則直接取出剩余部分的內(nèi)容放到新的數(shù)組中,繼續(xù)下一行。
如樣例1,獲得長度3,先遍歷第一行,獲得2,5,6;再遍歷第二行,獲得1,7,4;再循環(huán)回到第一行,獲得7,9,5;再遍歷第二行,獲得3,4;
再回到第一行,獲得7,按順序拼接成最終結(jié)果。
輸入描述
第一行是每次讀取的固定長度,0<長度<10;第二行是整數(shù)數(shù)組的數(shù)目0<數(shù)目<1000,
第3~n行是需要合并的數(shù)組,不同的數(shù)組用回車換行分隔,數(shù)組內(nèi)部用逗號分隔。最大不超過100個元素
輸出描述
輸出一個新的數(shù)組,用逗號分隔
示例一
輸入
3
2
2,5,6,7,9,5,7
1,7,4,3,4
輸出
2,5,6,1,7,4,7,9,5,3,4,7
示例二
輸入
4
3
1,2,3,4,5,6
1,2,3
1,2,3,4
輸出
1,2,3,4,1,2,3,1,2,3,4,5,6
————————————————
版權(quán)聲明:本文為CSDN博主「MISAYAONE」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。
原文鏈接:https://renjie.blog.csdn.net/article/details/128285310
Java 實(shí)現(xiàn):https://renjie.blog.csdn.net/article/details/128285310
Python實(shí)現(xiàn):https://renjie.blog.csdn.net/article/details/128288314
C++ 實(shí)現(xiàn):https://renjie.blog.csdn.net/article/details/128288472
JavaScript實(shí)現(xiàn):https://renjie.blog.csdn.net/article/details/129224437
C語言版本持續(xù)更新中