Мій варіант розраховує правильно але не зараховує, чому?
package ua.javarush.task.pro.task04.task0410;
import java.util.Scanner;
/*
Друге мінімальне число серед уведених
*/
public class Solution {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int intCounter = 0;
int min = Integer.MAX_VALUE;
int next = Integer.MAX_VALUE;
int temp = Integer.MAX_VALUE;
while (scanner.hasNext()){
if(scanner.hasNextInt()){
intCounter++;
int nextInt = scanner.nextInt();
min = Math.min(min,nextInt);
if (intCounter == 1){
temp = nextInt;
continue;
}
next = (nextInt <= min) && (nextInt < temp) ? temp : nextInt;
temp = nextInt;
} else {
break;
}
}
System.out.println(next);
}
}