import java.util.HashMap; import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner cin = new Scanner(System.in); int m, s, n; m = cin.nextInt(); s = cin.nextInt(); n = cin.nextInt(); int[][] a = new int[m][s]; int[][] b = new int[s][n]; int[][] c = new int[m][n]; for(int i = 0; i < m; i++) { for(int j = 0; j < s; j++) { a[i][j] = cin.nextInt(); } } for(int i = 0; i < s; i++) { for(int j = 0; j < n; j++) { b[i][j] = cin.nextInt(); } } for(int i = 0; i < m; i++) { for(int j = 0; j < n; j++) { int sum = 0; for(int k = 0; k < s; k++) { sum += a[i][k] * b[k][j]; } // c[i][j] = sum; System.out.print(sum + " "); } System.out.println(); } // for(int i = 0; i < m; i++) { //注意整合到上面一起输出,否则多用个输出都超时了!!! // for(int j = 0; j < n; j++) { // System.out.print(c[i][j] + " "); // } // System.out.println(); // } } }
原文:https://www.cnblogs.com/zhumengdexiaobai/p/10422247.html