반응형
[ Contents ]
1. 문제 (링크 참조)
2. 문제 풀이
좌표평면 상에서 그려지는 사각형의 둘레를 찾는 문제라고 생각하면 됩니다.
3. 코드
import sys
input = sys.stdin.readline
a, b = map(int, input().split())
c, d = map(int, input().split())
if c >= b or d <= a:
print(b-a + d-c)
else:
print( max(b,d) - min(a,c) )
겹치지 않는다면, 그대로 간격을 출력하면 됩니다.
만약 겹쳐진다면, 최대 - 최소로 간격을 구해 출력합니다.
반응형
'Algorithm' 카테고리의 다른 글
[구현/수학] 백준 21866 추첨을 통해 커피를 받자 - 파이썬(Python) (0) | 2023.02.26 |
---|---|
[구현/수학] 백준 16504 종이접기 - 파이썬(Python) (0) | 2023.02.25 |
[구현/수학] 백준 9493 길면 기차, 기차는 빨라, 빠른 것은 비행기 - 파이썬(Python) (0) | 2023.02.23 |
[구현/수학] 백준 9501 꿍의 우주여행 - 파이썬(Python) (0) | 2023.02.22 |
[구현/수학] 백준 5612 터널의 입구와 출구 - 파이썬(Python) (0) | 2023.02.21 |
댓글