Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Matrix
- hash table
- sorting
- simulation
- Binary Search
- Math
- two pointers
- Binary Tree
- 구현
- array
- java
- Number Theory
- 자바
- SQL
- bit manipulation
- greedy
- database
- Stack
- 파이썬
- 코테
- string
- geometry
- Method
- implement
- Class
- 코딩테스트
- Counting
- dynamic programming
- Tree
- Data Structure
Archives
- Today
- Total
코린이의 소소한 공부노트
[백준 온라인 저지] 1085. 직사각형에서 탈출 본문
한수는 지금 (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));
}
}
'코딩테스트 풀이 > JAVA' 카테고리의 다른 글
[백준 온라인 저지] 15894. 수학은 체육과목입니다. (0) | 2023.03.29 |
---|---|
[백준 온라인 저지] 3009. 네 번째 점 (0) | 2023.03.29 |
[백준 온라인 저지] 27323. 직사각형 (0) | 2023.03.29 |
[백준 온라인 저지] 2501. 약수 구하기 (0) | 2023.03.29 |
[백준 온라인 저지] 2563. 색종이 (0) | 2023.03.29 |