[백준] 9063: 대지 - 파이썬[python]

다인·2024년 8월 22일

백준

목록 보기
42/112
post-thumbnail

이젠 파이썬스럽게(?) 코드를 잘 짤 수 있게 된 것 같다. 구글링하지 않았지만 금방 구글링하면 나오는 코드를 뚝딱 생각해냈다. 아 쉬운 문제였나?ㅎ

코드

N = int(input())
point_x = []
point_y = []

for _ in range(N):
    x, y = map(int, input().split())
    point_x.append(x)
    point_y.append(y)

print((max(point_x)-min(point_x))*(max(point_y)-min(point_y)))
  • 문제의 그림을 보고 코드를 금방 떠올렸다. x,y 축 각각에서 가장 큰 점에서 작은 점의 길이를 뺀 게 각 변의 길이더라.

결과

0개의 댓글