💡 코테/99클럽

[ 99클럽 코테 스터디 35일차 TIL] 백준 - (1085번 - 직사각형에서 탈출)

MNY 2024. 5. 8. 23:23
728x90
반응형
💡 오늘의 학습 키워드

- 백준
    * 1085번 -  직사각형에서 탈출 : 비기너 문제(브론즈3)

 

오늘의 회고

문제1  : [1085번 - 직사각형에서 탈출]

  • 어떤 문제가 있었고, 나는 어떤 시도를 했는지

간단하게 현재의 x, y를 받았을 때 0, 0과 w, h로 이루어진 사각형의 경계선과의 차이가 최소인 값을 출력하는 문제이다.

 

1 <= x <=w, 1<= y <= h 이기에 

w에서 x값을 뺀 것, h에서 y값을 뺀 것과 x, y의 값을 배열로 넣고

정렬한 다음에 제일 앞의 값을 출력해서 문제를 해결했다.

 

// 백준 문제 사이트.. 여전히 링크만 올라감ㅠ

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

 

  • 어떻게 해결했는지
import java.util.*;

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[] distance = new int[4];
        
        distance[0] = w-x;
        distance[1] = h-y;
        distance[2] = x;
        distance[3] = y;
        
        Arrays.sort(distance);
        System.out.println(distance[0]);
    }
}

 

  • 무엇을 새롭게 알았는지

오늘도 역시나 문제가 간단했어서 새롭게 알게 된 것은 없다.

 

내일 학습할 것은 무엇인지 (최대 3개)

  • 클럽99 코딩테스트(미들러) 문제풀이
  • 내배캠 팀 프로젝트 마무리
  • 네트워크 관리사 공부
728x90
반응형