Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
107420 | 何思佳 | 矩阵乘法 | C++ | Accepted | 4 MS | 388 KB | 627 | 2025-01-17 16:59:29 |
#include<bits/stdc++.h> using namespace std; int main() { int n,m,k,c,tp=0; int A[100][100]= {0}; int B[100][100]= {0}; int C[100][100]= {0}; cin>>n>>m>>k; for(int i=0; i<n; i++) { for(int j=0; j<m; j++){ cin>>A[i][j]; } } for(int i=0; i<m; i++) { for(int j=0; j<k; j++){ cin>>B[i][j]; } } for(int i=0; i<n; i++) { for(int j=0; j<k; j++) { tp=0; for(int c=0; c<m; c++){ tp+=A[i][c]*B[c][j]; } C[i][j]=tp; } } for(int i=0; i<n; i++) { printf("%d",C[i][0]); for(int j=1; j<k; j++) { printf(" %d",C[i][j]); } printf("\n"); } return 0; }