직사각형에서 탈출

직사각형 내부의 한 점에서 가장 가까운 경계까지의 최소 거리를 구합니다.

쉬움1수학기하구현면접 대비아직 제출이 없습니다시간 제한2초메모리 제한128 MB

문제

한수는 좌표평면 위의 점 (x, y)에 있다. 직사각형의 각 변은 좌표축과 평행하며, 왼쪽 아래 꼭짓점은 (0, 0), 오른쪽 위 꼭짓점은 (w, h)이다. 한수가 직사각형의 경계선까지 이동해야 하는 거리의 최솟값을 구하라.

입력

첫째 줄에 네 정수 x, y, w, h가 주어진다.

출력

첫째 줄에 직사각형의 경계선까지 가는 거리의 최솟값을 출력한다.

제한

  • 1 <= w, h <= 1,000
  • 1 <= x <= w - 1
  • 1 <= y <= h - 1
  • x, y, w, h는 정수이다.