我是这样写的,ac了,第二题我36%通过,不知道为什么你们要不就是18%,要不就是55%
import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int m = sc.nextInt();
        int[] array = new int[n + 2][m + 2];
        for(int i = 1; i <= n; i++){
            for(int j = 1; j <= m; j++){
                array[i][j] = sc.nextInt();
            }
        }
        int sum = 0;
        for(int i = 1; i <= n; i++){
            for(int j = 1; j <= m; j++){
                sum += Math.max(array[i][j] - array[i][j - 1], 0);
                sum += Math.max(array[i][j] - array[i][j + 1], 0);
                sum += Math.max(array[i][j] - array[i - 1][j], 0);
                sum += Math.max(array[i][j] - array[i + 1][j], 0);
            }
        }
        sum += (n * m * 2);
        System.out.println(sum);
    }