πŸ’  Cpp/[Solved.ac] Class2~4

[BOJ][C++] λ°±μ€€ 1085번: μ§μ‚¬κ°ν˜•μ—μ„œ νƒˆμΆœ

선달 2023. 4. 6. 01:14
λ°˜μ‘ν˜•

https://www.acmicpc.net/problem/1085

 

1085번: μ§μ‚¬κ°ν˜•μ—μ„œ νƒˆμΆœ

ν•œμˆ˜λŠ” μ§€κΈˆ (x, y)에 μžˆλ‹€. μ§μ‚¬κ°ν˜•μ€ 각 변이 μ’Œν‘œμΆ•μ— ν‰ν–‰ν•˜κ³ , μ™Όμͺ½ μ•„λž˜ 꼭짓점은 (0, 0), 였λ₯Έμͺ½ μœ„ 꼭짓점은 (w, h)에 μžˆλ‹€. μ§μ‚¬κ°ν˜•μ˜ κ²½κ³„μ„ κΉŒμ§€ κ°€λŠ” 거리의 μ΅œμ†Ÿκ°’μ„ κ΅¬ν•˜λŠ” ν”„λ‘œκ·Έλž¨

www.acmicpc.net

 

문제

ν•œμˆ˜λŠ” μ§€κΈˆ (x, y)에 μžˆλ‹€. μ§μ‚¬κ°ν˜•μ€ 각 변이 μ’Œν‘œμΆ•μ— ν‰ν–‰ν•˜κ³ , μ™Όμͺ½ μ•„λž˜ 꼭짓점은 (0, 0), 였λ₯Έμͺ½ μœ„ 꼭짓점은 (w, h)에 μžˆλ‹€. μ§μ‚¬κ°ν˜•μ˜ κ²½κ³„μ„ κΉŒμ§€ κ°€λŠ” 거리의 μ΅œμ†Ÿκ°’μ„ κ΅¬ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ μž‘μ„±ν•˜μ‹œμ˜€.

μž…λ ₯

첫째 쀄에 x, y, w, hκ°€ 주어진닀.

좜λ ₯

첫째 쀄에 문제의 정닡을 좜λ ₯ν•œλ‹€.

 

// https://whkakrkr.tistory.com

#include <iostream>
#include <vector>
#include <algorithm>

using namespace std;

int main() {
    int x, y, w, h;
    cin >> x >> y >> w >> h;
    
    cout << min({x, y, w-x, h-y});
}
λ°˜μ‘ν˜•