프로그래머스 위클리 챌린지 : 최소직사각형
문제 : https://programmers.co.kr/learn/courses/30/lessons/86491
코드
가로 세로 방향을 바꿔서 넣을 수 있다.
그러므로 만약 가로 < 세로 이면 가로, 세로 중 큰 값을 가로에 작은 값을 세로에 바꿔 저장한다.
def solution(sizes):
answer = 0
max_w = 0
max_h = 0
for w, h in sizes:
if w < h:
w, h = h, w
max_w = max(w, max_w)
max_h = max(h, max_h)
answer = max_w * max_h
return answer
'PS > programmers' 카테고리의 다른 글
[programmers] 프로그래머스 위클리 챌린지 : 피로도 (0) | 2021.12.21 |
---|---|
[programmers] 프로그래머스 위클리 챌린지 : 교점에 별 만들기 (0) | 2021.12.21 |
[programmers] 2019 카카오 개발자 겨울 인턴십 : 크레인 인형 뽑기 게임 (0) | 2021.12.15 |
[programmers] 2021 KAKAO BLIND : 신규 아이디 추천 (0) | 2021.12.01 |
[programmers] 2019 KAKAO BLIND RECRUITMENT : 실패율 (0) | 2021.11.29 |
댓글