문제
https://school.programmers.co.kr/learn/courses/30/lessons/86491
설계
- 2중배열을 sort한 후 sizes[n][0] 자리의 max값과 sizes[n][1] 자리의 max값을 확인 후 곱한다.
def solution(sizes):
for arr in sizes:
if arr[0] < arr[1]:
arr[0], arr[1] = arr[1], arr[0]
max1, max2 = 0, 0
for arr in sizes:
if arr[0] > max1:
max1 = arr[0]
if arr[1] > max2:
max2 = arr[1]
return max1 * max2
'PS (Problem Solving) > Programmers' 카테고리의 다른 글
[프로그래머스] N개의 최소공배수 (0) | 2022.11.01 |
---|---|
[프로그래머스] 영어 끝말잇기 (0) | 2022.10.31 |
[프로그래머스] 짝지어 제거하기 - 파이썬, 자바스크립트 (0) | 2022.10.26 |
[프로그래머스] 다음 큰 숫자 (0) | 2022.10.25 |
[프로그래머스] 피보나치 수 (0) | 2022.10.24 |