728x90
📚문제
📝풀이
def solution(dots):
x_coor = [i[0] for i in dots]
y_coor = [i[1] for i in dots]
return (max(x_coor)-min(x_coor))*(max(y_coor)-min(y_coor))
1.
x좌표들의 리스트와
y좌표들의 리스트를 따로 생성해준다
2.
직사각형의 가로 길이는 x좌표들 중 가장 큰 값에서 작은 값을 빼준 값이고
직사각형의 세로 길이는 y좌표들 중 가장 큰 값에서 작은 값을 빼준 값이다
728x90
'Python(알고리즘,문제풀이) > 프로그래머스(입문100제)' 카테고리의 다른 글
코딩테스트입문 / 다항식 더하기 (0) | 2023.08.02 |
---|---|
코딩테스트입문 / 캐릭터의 좌표 (0) | 2023.08.02 |
코딩테스트입문 / 머쓱이보다 키 큰 사람(filter 메서드) (0) | 2023.08.01 |
코딩테스트입문 / 중복된 숫자 개수(collections 모듈) (0) | 2023.08.01 |
코딩테스트입문 / OX퀴즈 (0) | 2023.07.29 |