문제 보기 - 호화 벙커 (IZhO13_burrow)

시간 제한 메모리 제한 제출 횟수 통과한 사람 수 비율
2000 ms 64 MiB 205 83 40.49%

기나긴 여정을 마치고 돌아온 석환이는 매우 피곤한 관계로 쉴 수 있는 벙커를 하나 파기로 결심했습니다(?). 부자인 석환이는 땅을 사기로 했습니다. 석환이가 구매를 고려하는 영역은 직사각형 모양이며, $N$행 $M$열의 격자판으로 나타낼 수 있습니다. (행 번호는 위에서 아래로 $1, 2, \cdots N$, 열 번호는 왼쪽에서 오른쪽으로 $1, 2, \cdots, M$) 격자판의 각 격자는 $1 \times 1$ 정사각형 조각이 되겠죠. 석환이는 빠르고 간편하게 굴을 파고 싶기 때문에, 소유한 땅에서 두 변이 x축과 y축과 평행한 직사각형 부분을 선택해 구매합니다. 다시 말해 석환이는 네 개의 정수 $x_{1}, x_{2}, y_{1}, y_{2}$ ($x_{1} \le x_{2}, y_{1} \le y_{2}$)를 선택하여 $x_{1} \le x \le x_{2}$와 $y_{1} \le y \le y_{2}$를 만족하는 모든 격자 $(x, y)$를 구매합니다.

기나긴 여정에서 많은 돈을 벌어들인 석환이에게 토지의 가격은 중요하지 않습니다. 하지만 그는 평판을 중요하게 생각하여, 구매한 격자들 중 가장 싼 격자의 가격을 가능한 한 최대화하고 싶어합니다. 또한 이 벙커에 넣어야 할 필수적인 물품들이 있으므로, 적어도 면적(격자의 수)이 $K$ 이상은 되어야 합니다. 가능한 경우가 여러 개 있다면, 부자인 석환이는 면적이 가장 넓은 경우를 선택합니다.

너무 많은 후보가 있기 때문에 석환이는 여러분에게 구매하기 가장 좋은 영역을 찾아달라고 합니다.

입력 형식

첫 번째 줄에 행의 수 $N$, 열의 수 $M$, 석환이가 구매해야 할 영역의 최소 넓이 $K$가 공백을 사이로 두고 주어집니다. 다음 $N$개 줄에는 $M$개의 정수가 주어집니다. 이 때 $i+1$번째 줄의 $j$번째 숫자는 $i$행 $j$열의 가격을 나타냅니다. $N$과 $M$은 자연수로 $1,000$을 넘지 않습니다. $K$는 자연수이며 격자의 수($N \times M$)보다 크지 않습니다. 각 격자의 가격은 $1$ 이상 $10^{9}$ 이하입니다.

출력 형식

최적의 방식으로 구매했을 때, 구매한 땅에서 가장 싼 격자의 가격과 구매한 땅의 면적을 공백을 사이로 두고 출력합니다.

예제

입력 출력
3 3 3
1 1 1
1 2 2
1 2 2
2 4
1 10 5
4 3 2 5 10 7 6 5 1 100
5 5
3 5 2
5 7 5 5 5
8 5 5 7 5
8 5 8 8 8
8 3

참고

40%의 테스트 데이터에 대해 $M, N \le 200.$

64%의 테스트 데이터에 대해 $M, N \le 400.$