
내게도 한수라는 친구가 있는데,, 한수야 왜 직사각형 안에 있니. 나와서 미용실이나 가라잉
<풀이방법>1. (x,y)에서 직사각형 경계선까지의 거리를 각각 구한다.
2. 각 4개의 거리 중 최소값을 찾는다.
3. 끝 simple simple
#include <iostream>
#include <algorithm>
using namespace std;
int main() {
int x, y, w, h;
int dis1, dis2, dis3, dis4, min_dis;
cin >> x >> y >> w >> h;
dis1 = x;
dis2 = y;
dis3 = h - y;
dis4 = w - x;
min_dis = min(dis1, dis2);
min_dis = min(dis3, min_dis);
min_dis = min(dis4, min_dis);
cout << min_dis;
return 0;
}

'언어 > C++' 카테고리의 다른 글
| [백준1547] 공 (1) | 2023.12.29 |
|---|---|
| [백준1267] 핸드폰 요금 (0) | 2023.12.28 |
| [백준 1934 / C++] 최소공배수 (1) | 2023.12.05 |
| [백준 1037] 약수 (1) | 2023.11.20 |
| [백준10988/c++] 팰린드롬인지 확인하기 (0) | 2023.11.11 |
