相关代码
import java.util.Arrays;
import java.util.Scanner;
public class Main {
static int a[][] = new int[110][110];
static int f[][] = new int[110][110];
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
int T = scan.nextInt();
while(T-->0){
int x = scan.nextInt();
int y = scan.nextInt();
for(int i=1;i<=x;i++){
for(int j=1;j<=y;j++){
a[i][j] = scan.nextInt();
}
}
for(int i=1;i<=x;i++){
for(int j=1;j<=y;j++){
f[i][j] = Math.max(f[i-1][j]+a[i][j],f[i][j-1]+a[i][j]);
}
}
System.out.println(f[x][y]);
}
}
}