# 이 문제에서 얻어가야 할 것은
# 직사각형은 경계선까지의 거리 고려에서 대각선이 최소인 경우가 없으므로
# 대각선은 고려하지 않아야합니다.
# x, y를 함께 min 고려해주는 이유는 x, y좌표를 기준으로 w, h까지의 거리와
# (0, 0)까지의 거리를 고려해야하기 때문입니다.
# 예시 = (1 2 5 4) 이면 답은 1이어야 합니다.
x, y, w, h = list(map(int, input().split()))
print(min([x, y, w - x, h - y]))

'# 코딩 문제 관련 > 파이썬' 카테고리의 다른 글

백준 4153번(python)  (0) 2019.07.05
백준 3009번(python)  (0) 2019.07.05
백준 2869번(python)  (0) 2019.07.04
백준 1712번(python)  (0) 2019.07.03
백준 3052번(python)  (0) 2019.07.03