크기 N×N의 숨겨진 배열 A가 있다. 배열 A의 원소는 1부터 N2사이의 서로 다른 정수로 이루어져 있다.
다음 조건을 만족하는 (x,y)를 극대라 한다.
- x>1인 경우, A_x,y>A_x−1,y를 만족한다.
- x\<N인 경우, A_x,y>A_x+1,y를 만족한다.
- y>1인 경우, A_x,y>A_x,y−1를 만족한다.
- y\<N인 경우, A_x,y>A_x,y+1를 만족한다.
당신은 배열 A에서 극대를 찾아야 한다.
답을 찾기 위해, 당신은 채점 시스템에 두 종류의 연산을 최대 27회 할 수 있다:
V i j k: max(A_i,j,A_i+1,j,…,A_i+k−1,j)의 값을 묻는다.
H i j k: max(A_i,j,A_i,j+1,…,A_i,j+k−1)의 값을 묻는다.
극대 (x,y)를 찾아보자. 만약 그러한 답이 여러 가지 있다면, 아무 답이나 찾아보자.