题目:
A:
3 -1 2
1 5 7
2 4 5
B:
7 5 -2
5 1 9
4 2 1
满足A+2X=B,求未知矩阵X。
package 多维数组与矩阵;
import java.util.Arrays;
import java.util.Scanner;
/**
* M行N列
* 随后的M行每行由N个元素,每个元素用空格分开
*/
public class case07_矩阵运算 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int M=sc.nextInt();
int N=sc.nextInt();
int[][] A=new int[M][N];
int[][] B=new int[M][N];
for(int i=0;i<M;i++){
for(int j=0;j<N;j++){
A[i][j]=sc.nextInt();
}
}
for(int i=0;i<M;i++){
for(int j=0;j<N;j++){
B[i][j]=sc.nextInt();
}
}
int[][] X=getX(A,B);
System.out.println(Arrays.deepToString(A));
}
private static int[][] getX(int[][] A, int[][] B) {
//(B-A)/2
for(int i=0;i<A.length;i++){
for(int j=0;j<B.length;j++){
A[i][j]=(B[i][j]-A[i][j])/2;
}
}
return A;
}
}