Pro.ID1073 Title矩阵加减法(二维数组) Title链接http://10.20.2.8/oj/exercise/problem?problem_id=1073 AC1162 Submit4074 Ratio28.52% 时间&空间限制描述Alice自幼聪敏好学,狡黠顽皮,才1岁7个月就开始学习线性代数了。于是爸爸教她学矩阵加法、减法。 矩阵加法是这样定义的: 加法:C(i,j) = A(i,j) + B(i,j) 即,C的第i行第j个元素,是 A的第i行第j个元素 与 B的第i行第j个元素 之和(差)。 矩阵A与矩阵B可以做加(减)法的前提是:A的行列数等于B的行列数。 加减法对于Alice来说真是小菜一碟。但是坏坏的爸爸总是出了一些大矩阵让Alice计算,即m、n的值可能很大(1 ≤ m,n < 400 ),每次Alice总要奋斗到深夜才计算完毕。 请大哥哥/大姐姐编个程序帮Alice算出来,让她可以早点睡觉。毕竟,一岁多的小孩子是要保证充足的睡眠时间的。 输入输入的第一行是两个整数m、n( 1 ≤ m, n < 400 )以及一个运算符。运算符是"+"或"-"。三者之间一个空格分隔。 接下来的m行每行是n个空格分隔的整数,组成一个m×n的矩阵A。 接下来也是m行,每行n个空格分隔的整数,组成一个m×n的矩阵B。 输出Description Alice自幼聪敏好学,狡黠顽皮,才1岁7个月就开始学习线性代数了。于是爸爸教她学矩阵加法、减法。 矩阵加法是这样定义的: 加法:C(i,j) = A(i,j) + B(i,j) 即,C的第i行第j个元素,是 A的第i行第j个元素 与 B的第i行第j个元素 之和(差)。 矩阵A与矩阵B可以做加(减)法的前提是:A的行列数等于B的行列数。 加减法对于Alice来说真是小菜一碟。但是坏坏的爸爸总是出了一些大矩阵让Alice计算,即m、n的值可能很大(1 ≤ m,n < 400 ),每次Alice总要奋斗到深夜才计算完毕。 请大哥哥/大姐姐编个程序帮Alice算出来,让她可以早点睡觉。毕竟,一岁多的小孩子是要保证充足的睡眠时间的。 Input 输入的第一行是两个整数m、n( 1 ≤ m, n < 400 )以及一个运算符。运算符是"+"或"-"。三者之间一个空格分隔。 接下来的m行每行是n个空格分隔的整数,组成一个m×n的矩阵A。 接下来也是m行,每行n个空格分隔的整数,组成一个m×n的矩阵B。 Output 根据输入,输出A与B的和(差)矩阵C。m行,每行n个整数,每个整数后面跟一个空格。 Sample Input 3 3 - Sample Output 2 1 2 Author 样例输入3 3 - 样例输出2 1 2 作者 |