Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.javarush.test.level04.lesson16.home02;
- import java.io.*;
- import java.lang.reflect.Array;
- import java.util.Arrays;
- /* Среднее такое среднее
- Ввести с клавиатуры три числа, вывести на экран среднее из них. Т.е. не самое большое и не самое маленькое.
- */
- public class Solution
- {
- public static void main(String[] args) throws Exception
- {
- BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
- int a = Integer.parseInt(input.readLine());
- int b = Integer.parseInt(input.readLine());
- int c = Integer.parseInt(input.readLine());
- int[] numList = {a, b, c};
- int max = Arrays.stream(numList).max().getAsInt();
- int min = Arrays.stream(numList).min().getAsInt();
- int y;
- if ((a == max && b == min) || (b == max && a == min))
- {y=c;}
- else if ((b == max && c == min) || (c == max && b == min))
- {y=a;}
- else
- {y=b;}
- System.out.println(y);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement