티스토리 뷰

Algorithm/BOJ

백준 1085번 C++

poopooreum 2023. 7. 21. 15:43
반응형

백준 1085번 직사각형에서 탈출
https://www.acmicpc.net/problem/1085

1085번: 직사각형에서 탈출

한수는 지금 (x, y)에 있다. 직사각형은 각 변이 좌표축에 평행하고, 왼쪽 아래 꼭짓점은 (0, 0), 오른쪽 위 꼭짓점은 (w, h)에 있다. 직사각형의 경계선까지 가는 거리의 최솟값을 구하는 프로그램

www.acmicpc.net



정답 코드

#include <iostream>

using namespace std;

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

	int x = 0;
	int y = 0;
	int w = 0;
	int h = 0;
	cin >> x >> y >> w >> h;
	w -= x;
	h -= y;

	int minimum = x;
	if (minimum > y)
		minimum = y;
	if (minimum > w)
		minimum = w;
	if (minimum > h)
		minimum = h;

	cout << minimum << "\n";
	return 0;
}


문제 해설
단순히 x좌표와 y좌표중 경계선까지
거리가 가까운 값을 출력하면 됩니다.

반응형

'Algorithm > BOJ' 카테고리의 다른 글

백준 1110번 C++  (0) 2023.07.21
백준 1094번 C++  (0) 2023.07.21
백준 1075번 C++  (0) 2023.07.21
백준 1074번 C++  (0) 2023.07.21
백준 1065번 C++  (0) 2023.07.21
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함