class Solution {
public int solution(int[][] sizes) {
int maxW = 0;
int maxH = 0;
for(int i = 0; i < sizes.length; i++){
int w = Math.max(sizes[i][0], sizes[i][1]);
int h = Math.min(sizes[i][0], sizes[i][1]);
maxW = Math.max(maxW, w);
maxH = Math.max(maxH, h);
}
return maxW * maxH;
}
}
각 명함의 가로 길이와 세로 길이 중 더 큰 것을 가로 길이로 하고 더 작은 것을 세로 길이로 하고
가로 길이였던 것들중 최대값 세로 길이였던것들 중 최댓 값을 처리하면
답을 구할 수 있다