코린이의 소소한 공부노트

[백준 온라인 저지] 1085. 직사각형에서 탈출 본문

코딩테스트 풀이/JAVA

[백준 온라인 저지] 1085. 직사각형에서 탈출

무지맘 2023. 3. 29. 19:05

한수는 지금 (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는 정수

 

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

 

import java.util.*;
class Main{
    public static void main(String[] args){
        Scanner scan = new Scanner(System.in);
        int x = scan.nextInt(), y = scan.nextInt(), w = scan.nextInt(), h = scan.nextInt();
        int a1 = Math.min(x, w-x), a2 = Math.min(y, h-y);
        System.out.println(Math.min(a1,a2));
    }
}