Вопрос Помогите написать код. python без max, min, без циклов, без and только if elif else

Регистрация
7 Сен 2013
Сообщения
79
Репутация
0
Спасибо
0
Монет
0
Дано 4 числа. Найти самое большее из них

Пожалуйста без max, min, без циклов, без and только if elif else.
 
a, b, c, d = int(input()), int(input()), int(input()), int(input())
if b > a: a = b
if c > a: a = c
if d > a: a = d
print(a)
 
a, b, c, d = int(input()), int(input()), int(input()), int(input())
if a >= b:
if a >= c:
if a >= d:
print(a)
if b >= a:
if b >= c:
if b >= d:
print(b)
if c >= a:
if c >= b:
if c >= d:
print(c)
if d >= a:
if d >= b:
if d >= c:
print(d)
 
Надо быть идиотом, чтобы все ветви расписывать! Без функций max/min и циклов.:
24751000_8ba01a19af9c5832cec337cde2822bb5_800.png

 
def max_number(a, b, c, d):
if a >= b and a >= c and a >= d:
return a
elif b >= a and b >= c and b >= d:
return b
elif c >= a and c >= b and c >= d:
return c
else:
return d
 
Назад
Сверху