import java.util.Scanner;
public class Solution
{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
if (sc.hasNextInt()) {
int min1 = 0;
int min2 = 0;
int start = sc.nextInt();
int x = sc.nextInt();
if(x>start){
min1 = start;
min2 = x;
}
else if(x < start){
min1 = x;
min2 = start;
}
else if(x == start){
min2 = start;
min1 = x;
}
while (sc.hasNextInt()) {
int y = sc.nextInt();
if(y>min1 && y<min2){
min2 = y;
}
else if(y<min1){
min2 = min1;
min1 = y;
}
else if(y > min2 && x == start){
min2 = y;
}
}
System.out.println(min2);
}
else {
System.out.println("Числа не введены");
}
}
}
package com.javarush.task.pro.task04.task0410;
/*
Второе минимальное число из введенных
*/
import java.util.Scanner;
public class Solution
{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
if (sc.hasNextInt()) {
int min1 = 0;
int min2 = 0;
int start = sc.nextInt();
int x = sc.nextInt();
if(x>start){
min1 = start;
min2 = x;
}
else if(x < start){
min1 = x;
min2 = start;
}
else if(x == start){
min2 = start;
min1 = x;
}
while (sc.hasNextInt()) {
int y = sc.nextInt();
if(y>min1 && y<min2){
min2 = y;
}
else if(y<min1){
min2 = min1;
min1 = y;
}
else if(y > min2 && x == start){
min2 = y;
}
}
System.out.println(min2);
}
else {
System.out.println("Числа не введены");
}
}
}