• + 0 comments

    int[][] a = arr.stream() .map(l -> l.stream().mapToInt(Integer::intValue).toArray()) .toArray(int[][]::new); int r=6,c=6; if(r<3 || c<3){ System.out.println("Not possible"); System.exit(0); } int max_sum=Integer.MIN_VALUE; for(int i=0;i

                for(int j=0;j<c-2;j++){
                    int sum=(a[i][j]+a[i][j+1]+a[i][j+2])+(a[i+1][j+1])+(a[i+2][j]+a[i+2][j+1]+a[i+2][j+2]);
                    max_sum=Math.max(max_sum, sum);
                }
    
            }
            System.out.println(max_sum);