8093:运算符重载矩阵相加

Time/Memory Limit:1000 MS/32768 K
Submitted: 701 Accepted: 509

 Problem Description

有两个矩阵a和b,均为2行3列。求两个矩阵之和。重载运算符“+”,使之能用于矩阵相加。如: c=a+b。
补充下面的类:
class Matrix                                         
{
public:
 Matrix();                                         
 friend Matrix operator+(Matrix & ,Matrix & );       
 void input();                                     
 void show();  
private:
 int mat[2][3];
};

 Input

输入数据有多组,每组数据第一行有一个整数N,代表有N个2行3列的矩阵。

 Output

输出N个数组相加的矩阵。按照矩阵格式输出,每个数据后面均有空格。
 

 Sample Input

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

 Sample Output

2 3 4
5 6 7
3 6 9
12 15 18

 Author

13软1 13陈凯建

 Recommend

zh