一、解法1
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
int n=sc.nextInt(),m=sc.nextInt(),sum=0,currentSum=0,minSum=Integer.MAX_VALUE;
int[][] a=new int[n][m];
for(int i=0;i<n;i++){
for(int j=0;j<m;j++){
a[i][j]=sc.nextInt();
sum=sum+a[i][j];
}
}
for(int i=0;i<n;i++){
for(int j=0;j<m;j++) currentSum=currentSum+a[i][j];
minSum=Math.min(minSum,Math.abs(2*currentSum-sum));
}
currentSum=0;
for(int j=0;j<m;j++){
for(int i=0;i<n;i++) currentSum=currentSum+a[i][j];
minSum=Math.min(minSum,Math.abs(2*currentSum-sum));
}
System.out.println(minSum);
}
}