본문 바로가기
IT_tech/알고리즘

백준) 1085 직사각형에서 탈출 - JAVA

by 신드로 2020. 6. 25.

https://www.acmicpc.net/problem/1085

 

1085번: 직사각형에서 탈출

첫째 줄에 x y w h가 주어진다. w와 h는 1,000보다 작거나 같은 자연수이고, x는 1보다 크거나 같고, w-1보다 작거나 같은 자연수이고, y는 1보다 크거나 같고, h-1보다 작거나 같은 자연수이다.

www.acmicpc.net

0까지의 거리 x,y값

w,h까지의 거리 총 4개를 구해서

최소값을 구하면 성공 입니다!

 

package solution;

import java.util.Scanner;

public class Bakjun_1085 {
	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();
		   sc.close();
	
		   int b = w-x;	
		   int d = h-y;
		   
		   int min = x;
		   if(min>y) {
			   min= y;
		   }if (min>b) {
			   min = b;
		   }if (min>d) {
			   min = d;
		   }
		   

		   System.out.println(min);
		  
		   }//메인메소드종료 
	
	}//클래스종료