문제
액자를 벽에 걸 수 있는 경우의 수가 여럿 있을 수 있는데, 액자 안에는 언제나 정확히
가장 왼쪽 상단 모서리를 기준으로 하여 액자를 거는 경우부터 순차적으로 벽에 있는 액자를 걸 수 있는 가능한 모든 위치에 대해 액자를 한 번씩 걸어 보았을 때, 해당 액자 안에 들어오는 수 중 가장 큰 수를 순서대로 알아보자.
입력
첫 번째 줄에 벽에 있는 숫자 배열의 행과 열 수인 두 정수
다음
마지막 줄에는 액자의 크기인 두 개의 정수
출력
액자에 들어가는 수 중 최댓값을 순서대로 출력한다.
부분문제
번호 | 점수 | 조건 |
---|---|---|
#1 | 12점 | |
#2 | 17점 | |
#3 | 25점 | |
#4 | 46점 | 추가 제한 없음 |
예제1
33
1 1 2
2 3 4
4 3 2
3 3
4
프레임은 테이블 전체를 벽에 걸 수 있을 만큼 큽니다. 액자 안의 가장 큰 숫자는 4입니다.
예제2
33
1 1 2
2 3 4
4 3 2
2 1
23 4
4 3 4
가능한 모든 액자의 위치는 아래 그림에 나와 있습니다. 각 위치의 가장 큰 숫자는 빨간색으로 표시됩니다.
![](https://s.jungol.co.kr/board/77747/0on9lsqNJwewfrKi2kJq2B.webp)
예제3
55
-1 -3 -4 -2 4
-8 -7 -9 -10 11
5 2 -8 -2 1
13 -3 -2 -6 -9
11 6 2 7 4
2 3
-1-2 11
5 2 11
13 2 1
13 7 7