백준 1085번 문항  www.acmicpc.net/problem/1085

 

풀이

4가지 정수를 입력받고 좌표를 생각해보면 구할 수 있다.

Math.min을 이용해서 각 값을 비교해서 최단거리의 직사각형의 변까지 거리를 계산한다.

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import java.util.Scanner;
 
public class Math_1085 {
 
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int x = sc.nextInt();
        int y = sc.nextInt();
        int h = sc.nextInt();
        int w = sc.nextInt();   
        sc.nextLine();
        
        System.out.println(Math.min(Math.min(x, h-x), Math.min(y,w-y)));
        sc.close();
    }
 
}
cs

'알고리즘과 코테' 카테고리의 다른 글

[JAVA | 백준 1110] 더하기 사이클  (0) 2021.03.16
[JAVA | 백준 9498] 시험성적  (0) 2021.03.16
[JAVA | 백준 1193] 분수찾기  (0) 2021.03.08
[JAVA | 백준 5622] 다이얼  (0) 2021.03.03
[JAVA | 백준 4796] 캠핑  (0) 2021.02.28
댓글