[C++]백준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 중에 가까운 곳을 찾아보고 다시 그중 최소값을 출력합니다.