알고리즘/BOJ

백준 1085번 직사각형에서 탈출

꾸준함. 2018. 4. 30. 23:18

문제 링크입니다: https://www.acmicpc.net/problem/1085


기분 전환 겸 오랜만에 수학 카테고리 문제를 풀었는데 정말 쉬운 문제였습니다.


#include <iostream>

#include <algorithm>

using namespace std;

 

int x, y; //현 위치

int w, h; //오른쪽 위 꼭지점

 

int minStepToBoundary(void)

{

        int step = 0;

        //우선 위 아래 확인

        step = min(w - x, x);

        //왼쪽 오른쪽 확인

        step = min(step, min(h - y, y));

        return step;

}

 

int main(void)

{

        cin >> x >> y;

        cin >> w >> h;

 

        cout << minStepToBoundary() << endl;

        return 0;

}


개발환경:Visual Studio 2017


지적, 조언, 질문 환영입니다! 댓글 남겨주세요~

반응형

'알고리즘 > BOJ' 카테고리의 다른 글

백준 1002번 터렛  (0) 2018.05.01
백준 14926번 Not Equal  (0) 2018.05.01
백준 2178번 미로 탐색  (2) 2018.04.29
백준 11509번 풍선 맞추기  (0) 2018.04.29
백준 1500번 최대 곱  (0) 2018.04.29