Яша плавает в бассейне

← разместить еще код

Расшаренный код:

N = int(input())
M = int(input())
x = int(input())
y = int(input())

# определяем A (длинный) и В (короткий) борты
if N > M:
    A = N
    B = M
else:
    A = M
    B = N
#print(A, B)

# делим борт А на отрезки a1 и a2, борт B на b1 и b2
a1 = A - y
a2 = A - a1
b1 = B - x
b2 = B - b1
#print(a1, a2, b1, b2)

# выводим наименьший из отрезков a1, a2, b1, b2
if a1 <= a2 and a1 <= b1 and a1 <= b2:
    print(a1)
elif a2 <= b1 and a2 <= b2:
    print(a2)
elif b1 <= b2:
    print(b1)
else:
    print(b2)