나의 답 :
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)
'공부 > 코딩테스트' 카테고리의 다른 글
[프로그래머스] 약수의 개수와 덧셈 (0) | 2021.12.17 |
---|---|
[프로그래머스] 폰켓몬(파이썬) (0) | 2021.12.15 |
[프로그래머스] 나머지가 1이 되는 수 찾기(파이썬) (0) | 2021.12.10 |
[프로그래머스] 부족한 금액 계산하기(파이썬) (0) | 2021.12.10 |
[프로그래머스] 숫자 문자열과 영단어(파이썬, 자바) (0) | 2021.12.10 |