Problem1225--二维数组数据插入

1225: 二维数组数据插入

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 8  Solved: 1
[Submit] [Status] [Web Board] [Creator:]

Description

【程序功能】 将一个二维数组中的若干行数据按要插入到另一个二维数组中。

【编程要求】

1. 定义符号常量N代表4.

2. 编写函数int insert_row(int a[][N],int n,int b[][N],int m)。已知int insert_row函数的形参a指向的二维数组(简称 a数组)前n行数据已按每行数据之和升序排列,形参b指向的二维数组(简称b数组)中已有m行有效数据。int insert_row函数实现将b 数组中的m行数据插入到a数组中,完成插入操作后a数组中所有行的数据仍按每行数据之和升序排列。函数返回a 数组中有效数据的行数。

3. 编写main 函数。函数功能是声明2个二维数组x和y并从测试数据初始化,用x和y数组作为实参调用int insert_row函数将y数组中的m行数据插入到x数组中,输出x数组中全部数据到屏幕

Input

数组 x 的行数 n

n 行数

数组 y 的行数 m

m 行数

Sample Input

2
2 2 3 4
9 10 11 12
2
1 3 5 7
5 10 15 20

Sample Output

2 2 3 4
1 3 5 7
9 10 11 12
5 10 15 20

Source/Category