现有MxN维的矩阵A,与PxQ维的矩阵B,计算两个矩阵的和,差,或者积。
输入描述:
输入数据:输入数据一共M+P+2行。第一行为4个数,以此为M,N,P,Q第二行为1个数,OP。接下来的M行,每行N个数,代表A矩阵。接下来的P行,每行Q个数,代表B矩阵。 1 


输出描述:
输出数据:若OP等于0,计算A+B;OP等于1,计算A-B;若OP等于2,计算A*B;若OP等于3,计算A*Transpose(B)。计算结果并输出。若输出矩阵形状为SxT,则输出数据包括S行,每行T个整数,行内数两两之间用一个空格隔开,行末位无多余空格。
示例1

输入

2 3 2 3
0
1 2 3
2 3 4
-1 -2 -3
-1 -2 -3

输出

0 0 0
1 1 1
加载中...