def solution(dots):
    
    width = max(dots)[0] - min(dots)[0]
    length = max(dots)[1] - min(dots)[1]
    
    return width*length


🤔 문제 풀이

  • 넓이를 구할 거면 가로*세로이기 때문에 각 x, y값의 가장 큰 값과 가장 작은 값의 거리를 구하면 돼요
  • width = max(dots)[0] - min(dots)[0]
    • dots는 이중 리스트로 돼있어요
    • max 함수를 써서 dots의 가장 큰 값의 x값과 min 함수로 dots의 가장 작은 값의 x값을 빼주면 거리가 나와요
  • length = max(dots)[1] - min(dots)[1]
    • 세로 길이도 똑같이 구해줘요
  • return width*length
    • 가로*세로를 해주면 문제 해결!

+ Recent posts