✏️ 최솟값, 최댓값만 구하면 풀 수 있는 문제..
def solution(sizes):
max1 = max2 = 0
for width, height in sizes:
max1 = max(max1, max(width, height))
max2 = max(max2, min(width, height))
return max1 * max2
✏️ for문 2개를 돌려서 숏코딩한 경우
def solution(sizes):
return max(max(size) for size in sizes) * max(min(size) for size in sizes)
✏️ sum()
사용 방법에 주목하자
solution = lambda sizes: max(sum(sizes, [])) * max(min(size) for size in sizes)