PROGRAMMERS/완전탐색

PROGRAMMERES Level 1 완전탐색 최소직사각형 (JAVA 자바)

c0mmedes 2022. 8. 16. 11:40
import java.util.*;

class Solution {
    public int solution(int[][] sizes) {
        int answer = 0;
        int ma=0;
        int mi=0;
        
        for(int i=0; i<sizes.length; i++){
            // 각 명함의 가로세로길이의 큰값중에 가장 큰값을 ma에
            if (ma < Math.max(sizes[i][0], sizes[i][1])) 
                ma = Math.max(sizes[i][0], sizes[i][1]);
            // 각 명함의 가로세로길의 작은값중에 가장 큰 값을 mi에 
            if (mi < Math.min(sizes[i][0], sizes[i][1])) 
                mi = Math.min(sizes[i][0], sizes[i][1]);
        }
        
        answer = ma*mi;
        
        return answer;
    }
}