반응형
📌문제 출처
https://programmers.co.kr/learn/courses/30/lessons/86491
코딩테스트 연습 - 최소직사각형
[[10, 7], [12, 3], [8, 15], [14, 7], [5, 15]] 120 [[14, 4], [19, 6], [6, 16], [18, 7], [7, 11]] 133
programmers.co.kr
📌나의 코드
function solution(sizes) {
let answer = 0;
let maxH = 0;
let maxV = 0;
let tmp = 0;
for(let i=0;i<sizes.length;i++){
if(sizes[i][0] < sizes[i][1]){
tmp = sizes[i][0];
sizes[i][0] = sizes[i][1]
sizes[i][1] = tmp;
}
if(maxH < sizes[i][0]) maxH = sizes[i][0]
if(maxV < sizes[i][1]) maxV = sizes[i][1]
}
answer = maxH * maxV;
return answer;
}반응형
'프로그래머스' 카테고리의 다른 글
| 문자열 압축 (0) | 2022.06.06 |
|---|---|
| 두 개 뽑아서 더하기 (0) | 2022.01.31 |
| 수박수박수박수박수박수? (0) | 2022.01.31 |
| 부족한 금액 계산하기 (0) | 2022.01.31 |
| [1차] 비밀지도 (0) | 2022.01.31 |