배움과 기록의 장
[백준] 1085번: 직사각형에서 탈출 (Java) 본문
✅ 문제
https://www.acmicpc.net/problem/1085
✅ 풀이
- x, y, w-x, h-y 값을 배열에 저장한 후, 배열을 순회하며 최솟값을 구해준다.
✅ 코드
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int x = sc.nextInt();
int y = sc.nextInt();
int w = sc.nextInt();
int h = sc.nextInt();
int[] distances = new int[4];
distances[0] = x;
distances[1] = y;
distances[2] = w - x;
distances[3] = h - y;
int min = distances[0];
for(int distance : distances){
if (distance < min) min = distance;
}
System.out.println(min);
}
}
반응형
'problem solving' 카테고리의 다른 글
[백준] 15894번: 수학은 체육과목 입니다 (Java) (0) | 2023.03.25 |
---|---|
[백준] 3009번: 네 번째 점 (Java) (0) | 2023.03.25 |
[백준] 11653번: 소인수분해 (Java) (0) | 2023.03.22 |
[백준] 2563번: 색종이 (Java) (0) | 2023.03.09 |
[백준] 1316번: 그룹 단어 체커 (Java) (0) | 2023.03.09 |