package com.javarush.task.task04.task0420;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); //напишите тут ваш код
String sa = reader.readLine();
String sb = reader.readLine();
String sc = reader.readLine();
int a = Integer.parseInt(sa);
int b = Integer.parseInt(sb);
int c = Integer.parseInt(sc);
int max;
int min;
int middle;
if (a>b || c>b ) {
if (a>c)
max=a;
else
max=c;
} else {
max = b;
}
if (a<b || c<b) {
if (a<c)
min = a;
else
min = c;
} else {
min =b;
}
if((a>b && a<c) || (a<b && a>c)){
middle = a;
} else if ((c>a && b>c) || (c<a && c>b)){
middle = c;
} else {
middle = b;
}
System.out.println(max + " " + middle + " " + min);
//напишите тут ваш код
}
}
Batraz Bagaev
11 уровень
Подставляю разные варианты, вроде все подходит верно, но проверку не проходит программа. Что не так?
Решен
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Ксения
13 апреля 2020, 06:04
необходимо учесть, что числа могут иметь равное значение
0
Константин
9 апреля 2020, 19:43
может проще сразу
+2
Batraz Bagaev
9 апреля 2020, 19:50
спасибо. буду юзать
0