x, y, w, h = map(int,input().split())
if(x>=w and y>=h):
print(min(x-w, y-h))
elif(x>=w and y<h):
print(min(x-w, h-y, y))
elif(x<w and y>=h):
print(min(x, w-x, y-h))
else:
print(min(x, y, w-x, h-y))
경우를 나누어서 풀었는데 다른 풀이들은 경우를 안나눠서 풀었다
왜지? 하고 고민했는데
문제 제한에 써져있음
암튼 조건문 대신 print(min(x, y, w-x, h-y)) 쓰면 될것 같다.