Валидатор не принимает задачу по последнему условию, однако я перепроверял - все работает корректно?
package com.javarush.task.jdk13.task06.task0625;
import java.util.Scanner;
/*
Минимальная сумма
*/
public class Solution {
public static int[][] array = new int[3][3];
public static void main(String[] args) {
Scanner console = new Scanner(System.in);
int rowSum =0;
int columnSum=0;
int minColumnSum = Integer.MAX_VALUE;
int minRowSum = Integer.MAX_VALUE;
for (int i = 0; i < array.length; i++) {
for (int j = 0; j < array[i].length; j++) {
int number = console.nextInt();
array[i][j] = number;
rowSum += number;
}
if (rowSum < minRowSum) {
minRowSum = rowSum;
}
}
for (int j = 0; j < array.length; j++) {
for (int i = 0; i < array[j].length; i++) {
columnSum += array[i][j];
}
if (columnSum<minColumnSum) {
minColumnSum = columnSum;
}
}
if (minRowSum < minColumnSum) {
System.out.println(minRowSum);
}
else System.out.println(minColumnSum);
}
}