\((x, y)\)가 직사각형 안에 존재하는 점이기 때문에 직사각형의 네 경계선까지 거리는 무리없이 구할 수 있다.
#include <bits/stdc++.h>
using namespace std;
int main() {
ios::ios_base::sync_with_stdio(false);
cin.tie(nullptr);
cout.tie(nullptr);
int x, y, w, h;
cin >> x >> y >> w >> h;
int ans = min({x, w - x, y, h - y});
cout << ans;
return 0;
}
'BOJ_단계별로 풀어보기(9단계~) > [8단계] 기본 수학2' 카테고리의 다른 글
[백준 4153] 직각삼각형 (0) | 2021.07.28 |
---|---|
[백준 3009] 네번째 점 (0) | 2021.07.28 |
[백준 9020] 골드바흐의 추측 (0) | 2021.07.25 |
[백준 4948] 베르트랑 공준 (0) | 2021.07.25 |
[백준 1929] 소수 구하기 (0) | 2021.07.25 |