using System;
using System.Collections.Generic;
class Solution {
/**
* 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
*
*
* @param a int整型二维数组 第一个矩阵
* @param b int整型二维数组 第二个矩阵
* @return int整型二维数组
*/
/*
12 34 7 6
32 21 13 14
*/
public List<List<int>> solve (List<List<int>> a, List<List<int>> b) {
// write code here
int n = a.Count;
List<List<int>> result = new List<List<int>>();
// 初始化结果矩阵,所有元素初始化为0
for (int i = 0; i < n; i++) {
List<int> row = new List<int>(new int[n]);
result.Add(row);
}
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
int sum=0;
for(int k=0;k<n;k++){
sum+=a[i][k]*b[k][j];
}
result[i][j]=sum;
}
}
return result;
}
}