공부/코딩테스트

[프로그래머스] 최소직사각형(파이썬)

ghhong 2021. 12. 14. 16:34

 

나의 답 :

def solution(sizes):
    max_w=0
    max_h=0
    for i in sizes:
        if i[0]<i[1]:
            i[0],i[1]=i[1],i[0]
        max_w=max(max_w,i[0])
        max_h=max(max_h,i[1])
    return max_w*max_h

 

다른 사람의 답 :

def solution(sizes):
    return max(max(x) for x in sizes) * max(min(x) for x in sizes)