목차
https://www.acmicpc.net/problem/1085
코드
#include <iostream>
using namespace std;
int main() {
int x, y, w, h;
cin >> x >> y >> w >> h;
int dis_w, dis_h, answer;
dis_w = x < w - x ? x : w - x;
dis_h = y < h - y ? y : h - y;
answer = dis_w < dis_h ? dis_w : dis_h;
cout << answer;
return 0;
}
설명
우선 x 와 w - x를 비교해서 작은 수를 가져오고
y 와 h - y 를 비교해서 작은 수를 가져온 다음에 그 둘을 비교해서 작은 수를 출력하면 된다.
'공부 > 백준(C++) - 2022~' 카테고리의 다른 글
백준 4153번: 직각삼각형[C++] (0) | 2022.01.20 |
---|---|
백준 3009번: 네 번째 점[C++] (0) | 2022.01.19 |
백준 9020번: 골드바흐의 추측[C++] (0) | 2022.01.19 |
백준 4984번: 베르트랑 공준[C++] (0) | 2022.01.19 |
백준 11653번: 소인수분해 [C++] (0) | 2022.01.19 |