
import java.util.Arrays;
class Solution {
public int solution(int[][] sizes) {
int answer = 0;
int[] max1 = new int[sizes.length];
int[] max2 = new int[sizes.length];
for(int i=0; i<sizes.length; i++){
max1[i] = Math.max(sizes[i][0], sizes[i][1]);
max2[i] = Math.min(sizes[i][0], sizes[i][1]);
}
Arrays.sort(max1);
Arrays.sort(max2);
answer = max1[sizes.length-1] * max2[sizes.length-1]; //max1 중에 가장 큰 값과 max2 중에 가장 큰 값을 곱함
return answer;
}
}
https://school.programmers.co.kr/learn/courses/30/lessons/86491