现有MxN维的矩阵A,与PxQ维的矩阵B,计算两个矩阵的和,差,或者积。
现有MxN维的矩阵A,与PxQ维的矩阵B,计算两个矩阵的和,差,或者积。
输入数据:
输入数据一共M+P+2行。
第一行为4个数,以此为M,N,P,Q
第二行为1个数,OP。
接下来的M行,每行N个数,代表A矩阵。
接下来的P行,每行Q个数,代表B矩阵。
1<= M, N, P, Q <= 1000;A,B内数值均为整数,且绝对值不超过1000;输入数据保证形状合法,可以满足计算要求。
输出数据:
若OP等于0,计算A+B;OP等于1,计算A-B;若OP等于2,计算A*B;若OP等于3,计算A*Transpose(B)。计算结果并输出。
若输出矩阵形状为SxT,则输出数据包括S行,每行T个整数,行内数两两之间用一个空格隔开,行末位无多余空格。
2 3 2 3 0 1 2 3 2 3 4 -1 -2 -3 -1 -2 -3
0 0 0 1 1 1

这道题你会答吗?花几分钟告诉大家答案吧!