문제 링크입니다: https://www.acmicpc.net/problem/1085
기분 전환 겸 오랜만에 수학 카테고리 문제를 풀었는데 정말 쉬운 문제였습니다.
#include <iostream>
#include <algorithm>
using namespace std;
int x, y; //현 위치
int w, h; //오른쪽 위 꼭지점
int minStepToBoundary(void)
{
int step = 0;
//우선 위 아래 확인
step = min(w - x, x);
//왼쪽 오른쪽 확인
step = min(step, min(h - y, y));
return step;
}
int main(void)
{
cin >> x >> y;
cin >> w >> h;
cout << minStepToBoundary() << endl;
return 0;
}
개발환경:Visual Studio 2017
지적, 조언, 질문 환영입니다! 댓글 남겨주세요~
반응형
'알고리즘 > BOJ' 카테고리의 다른 글
백준 1002번 터렛 (0) | 2018.05.01 |
---|---|
백준 14926번 Not Equal (0) | 2018.05.01 |
백준 2178번 미로 탐색 (2) | 2018.04.29 |
백준 11509번 풍선 맞추기 (0) | 2018.04.29 |
백준 1500번 최대 곱 (0) | 2018.04.29 |