[C++]백준1085 직사각형에서 탈출

[C++]백준1085 직사각형에서 탈출

백준1085 직사각형에서 탈출 링크

문제

문제

예제 입력

예제


코드

#include<iostream>
#include<algorithm>
using namespace std;

int main() {
    cin.sync_with_stdio(false);
    cin.tie(NULL);
    cout.tie(NULL);

    int x, y, w, h;
    cin >> x >> y >> w >> h;
    int result1 = min(w - x, x-0);
    int result2 = min(h - y, y - 0);
    cout << min(result1, result2);
}

설명

기본적으로 C/C++의 기본 입출력함수를 혼합하여 사용되게 만들었지만 그만큼 실행속도에서 차이가 생기기 때문에 설정을 해주며 각 입력을 받아 x값에서 w or 0 중에 가까운 곳과 y값에서 h or 0 중에 가까운 곳을 찾아보고 다시 그중 최소값을 출력합니다.


결과

결과


© 2022. All rights reserved. 신동민의 블로그