В усіх випадках (з любими числами на вході) я отримую коректну відповідь, але також і помилкі по п.3,4. Хто розуміє в чому проблема - поясніть, будь ласка.
package ua.javarush.task.pro.task04.task0410;
import java.util.Scanner;
/*
Друге мінімальне число серед уведених
*/
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int min = Integer.MAX_VALUE;
int result = Integer.MAX_VALUE;
while(sc.hasNextInt()){
int input = sc.nextInt();
if (input < min) min = input;
if(input > min && input < result) result = input;
}
System.out.println(result);
}
}