Pro.ID1166 Title方阵 Title链接http://10.20.2.8/oj/exercise/problem?problem_id=1166 AC184 Submit606 Ratio30.36% 时间&空间限制描述给出两个m阶方阵M1和M2。M1转置后的方阵为M'1,M2转置后的方阵为M'2 ,请计算 M'1 × M'2 。 输入单测试用例。 第一行是一个正整数m (1 < m ≤ 100 )。 接下来m行,每行是m个绝对值不超过100的整数,表示M1。 接下来m行,每行是m个绝对值不超过100的整数,表示M2。 输出Description 给出两个m阶方阵M1和M2。M1转置后的方阵为M'1,M2转置后的方阵为M'2 ,请计算 M'1 × M'2 。 Input 单测试用例。 第一行是一个正整数m (1 < m ≤ 100 )。 接下来m行,每行是m个绝对值不超过100的整数,表示M1。 接下来m行,每行是m个绝对值不超过100的整数,表示M2。 Output 乘积方阵,m行,每行m个整数,每个元素后面有一个空格。 Sample Input 5 Sample Output -15 -30 -45 -60 -75 Hint 两个m阶方阵的乘法是这样定义的: m阶方阵A 与 m阶方阵B 的乘积,是一个m阶方阵C。 C的第i行第j个元素是这样算出来的: C(i, j) = A(i, 1)×B(1, j) + A(i, 2)×B(2, j) + ... + A(i, k)×B(k, j) + ... + A(i, m)×B(m, j) 即,C的第i行第j个元素,是由A的第i行与B的第j列的元素相应做乘法,最后求和所得。 样例输入5 样例输出-15 -30 -45 -60 -75 提示两个m阶方阵的乘法是这样定义的: m阶方阵A 与 m阶方阵B 的乘积,是一个m阶方阵C。 C的第i行第j个元素是这样算出来的: C(i, j) = A(i, 1)×B(1, j) + A(i, 2)×B(2, j) + ... + A(i, k)×B(k, j) + ... + A(i, m)×B(m, j) 即,C的第i行第j个元素,是由A的第i行与B的第j列的元素相应做乘法,最后求和所得。 作者 |