Programmers/programmers
[프로그래머스]직사각형 넓이 구하기 파이썬 // 2차원 배열 sorted
딸기뚜왈기
2023. 12. 11. 21:48
def solution(dots):
return (max(dots)[0] - min(dots)[0])*(max(dots)[1] - min(dots)[1])
주어진 점들 중에서 x와 y 좌표 각각에서 가장 큰 값과 가장 작은 값을 사용하여 사각형의 넓이를 계산한다.
def solution(dots):
dots = sorted(dots)
return abs(dots[2][0]-dots[1][0]) * abs(dots[1][1]-dots[2][1])
주어진 점들을 sort로 정렬하고, 정렬된 순서대로 인덱싱하여 사각형의 넓이를 계산합니다.
두가지 풀이법.
sorted가 2차원 배열에도 적용할 수 있다는 것을 알았다.