x,y,w,h = map(int,input().split())
lst = []
lst.append(w-x)
lst.append(x)
lst.append(h-y)
lst.append(y)
print(min(lst))
실수한 점
4방향탐색도 필요없음에도 너무 과하게 생각해서 풀려고했다.
# 현재 xy (6,2) 에서 (10,3)의 사각형에 접근 4방향
x,y,w,h = map(int,input().split())
drc = [(0,1),(1,0),(0,-1),(-1,0)] # 오밑왼위
for i in range(4):
for i in range(x,w): # x축 이동 = column
for j in range(y,h): # y축이동
'알고리즘 문제풀이' 카테고리의 다른 글
Swea D3_5789.현주의 상자 바꾸기 Python (1) | 2024.02.17 |
---|---|
Swea D4_3143 가장빠른 문자열 Python String (0) | 2024.02.17 |
백준 11050.이항계수 1 브론즈1 (1) | 2024.02.17 |
백준 10163 색종이 Python 브론즈1 (1) | 2024.02.17 |
Swea D3_4865. 재미있는 오셀로 Python (1) | 2024.02.17 |