[伯俊]1085号脱出矩形
https://www.acmicpc.net/problem/1085
大きさを比較する数字はx,y,w,hの4つしかないので、1列に並んで、最高値を求めるのは無駄です.どのような効果的な方法があるかを検索すると、C言語の「3つの演算子」を利用して2つの値を簡単に比較できることがわかります.まずminxとminyを求め,この2つを比較し,最終的にminを求める.
https://st-lab.tistory.com/86
https://aorica.tistory.com/135
大きさを比較する数字はx,y,w,hの4つしかないので、1列に並んで、最高値を求めるのは無駄です.どのような効果的な方法があるかを検索すると、C言語の「3つの演算子」を利用して2つの値を簡単に比較できることがわかります.まずminxとminyを求め,この2つを比較し,最終的にminを求める.
https://st-lab.tistory.com/86
https://aorica.tistory.com/135
#include <iostream>
using namespace std;
int main(){
int x, y, w, h;
cin >> x >> y >> w >> h;
int minX = (x > w - x) ? w - x : x;
int minY = (y > h - y) ? h - y : y;
int min = (minX > minY) ? minY : minX;
cout << min;
return 0;
}
Reference
この問題について([伯俊]1085号脱出矩形), 我々は、より多くの情報をここで見つけました https://velog.io/@jxlhe46/백준-1085번.-직사각형에서-탈출テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol