В жизни нам часто приходится идти на компромисс, искать некую «золотую середину»: так легче уживаться друг с другом и решать проблемы. Давайте найдем середину, а точнее — среднее число среди троицы целых чисел типа int. Ну а если станется так, что все три числа будут одинаковые, можем вывести любое из них: всё равно никто не заметит.
Как-то средненько
- 8
Недоступна
Комментарии (334)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
RomanGV
11 июня, 14:12
Кек))) Просматривал сейчас как решал старые задачки. Знатно пригорело от того, что написано в принте, я сперва даже не понял, а потом как понял! Коллеги, не убивайте меня за такой код)))
+3
Екатерина Ермакова
28 мая, 11:22
Задача не проходит проверку ни по одному условию.
0
Pavel Mordovin
28 марта, 06:50
Попробуйте решить методом Math.
Для решения нужно найти максимум из двух минимумов.
0
YesOn
29 сентября 2021, 16:01
Каждый "художник" видит решение по своему)
0
Вадим Роготнев
20 сентября 2021, 17:25
зашел на JR через два года. Первые лекции с трудом дались, все забыл. А эту задачу быстро решил через Math.min и Math.max. Выбираем из двух разных пар - два максимальных значения и из этой пары выбираем минимальное) в одну строчку.
0
Александр
7 сентября 2021, 05:54
Какое условие (критерий - качество) - такое и решение!!!
0
Щербаков Артем
10 августа 2021, 17:12
Всем привет!
Может кто-нибудь объяснить, почему у меня в, если делать задачу на форме сайта считываются знчания ввода. а если делать задачу в IDEA. то ничего не считывается ? Проверяю так:
BufferedReader bufer = new BufferedReader(new InputStreamReader(System.in));
int a = Integer.parseInt(bufer.readLine());
int b = Integer.parseInt(bufer.readLine());
int c = Integer.parseInt(bufer.readLine());
System.out.println(a);
System.out.println(b);
System.out.println(c);
0
Александр Белан
30 августа 2021, 11:12
import java.io.BufferedReader;
import java.io.InputStreamReader;
проверь эти строки
+2
Михаил Кладовщик 80lvl
13 сентября 2021, 13:17
Когда запускаешь у себя, надо самому вводить )
0
Tony Stark
9 августа 2021, 15:47
Потратил на решение этой задачи 4 часа.Никогда не сдаваться.
+1
Влад Ворсин
20 июля 2021, 14:16
Сначала сравнил, не равны ли все три, потом попарно, потом каждую по отдельности. Это, наверное, первое, до чего я сам додумался
BufferedReader x = new BufferedReader(new InputStreamReader(System.in));
int a = Integer.parseInt(x.readLine());
int b = Integer.parseInt(x.readLine());
int c = Integer.parseInt(x.readLine());
if (a==b && a==c)
System.out.println(a);
else {
if (a==b || b==c)
System.out.println(b);
else if (a==c || b==c)
System.out.println(c);
else if (b==a || a==c) System.out.println(a);
else {
if (a>b && a>c && b>c) System.out.println(b);
else if (a>b && a>c && c>b) System.out.println(c);
else if (b>a && b>c && a>c) System.out.println(a);
else if (b>a && b>c && c>a) System.out.println(c);
else if (c>a && c>b && a>b) System.out.println(a);
else if (c>a && c>b && b>a) System.out.println(b);
}
}
0
Eugene Semenov
10 мая 2021, 12:20
if на равенство друг другу, если не равны, то тернерный в помощь
0