class Solution {
public int maxCount(int m, int n, int[][] ops) {
int minX = m;
int minY = n;
for (var op: ops) {
minX = Math.min(op[0], minX);
minY = Math.min(op[1], minY);
if (minX == 1 && minY == 1) {
return 1;
}
}
return minX * minY;
}
}
input의 최솟값들을 저장하여 곱한 값을 return하면 그게 정답이다. if 절은 최솟값이 1 아래로 나올 수 없기 때문에 넣었다.