代码
#include
#include
using namespace std;
int main() {
int m;
int n;
cin>>m>>n;
vector> matrix_a(m);
vector> matrix_b(n);
int input;
for (int i = 0; i < m; ++i) {
for (int j = 0; j < n; ++j) {
cin >> input;
matrix_a[i].push_back(input);
}
}
for (int i = 0; i < n; ++i) {
for (int j = 0; j < m; ++j) {
cin >> input;
matrix_b[i].push_back(input);
}
}
for (int i = 0; i < m; i++) {
for (int j = 0; j < m; j++) {
int s = 0;
for (int k = 0; k < n; k++) {
s = s + matrix_a[i][k] * matrix_b[k][j];
}
if(j != 0) {
cout << " " ;
}
cout << s;
}
cout << endl;
}
return 0;
}