-
728x90
* 접근 방법
- 경계선까지의 각 거리를 변수를 이용하여 표현하면
오른쪽 그림과 같음- 따라서 x, w-x, y, h-y 중 최소값을 출력하면 됨
#include <iostream> #include <algorithm> using namespace std; int main() { int x, y, w, h; cin >> x >> y >> w >> h; cout << min(min(x, w - x), min(h - y, y)); return 0; }
'알고리즘 풀이 > 백준' 카테고리의 다른 글
[4153] 백준 : 직각삼각형(C++) (0) 2020.04.26 [3009] 백준 : 네 번째 점(C++) (0) 2020.04.26 [9020] 백준 : 골드바흐의 추측(C++) (0) 2020.04.26 [4948] 백준 : 베르트랑 공준(C++) (0) 2020.04.26 [1929] 백준 : 소수 구하기(C++) (0) 2020.04.26 댓글