시간 제한
메모리 제한
시간 제한
1초
메모리 제한
128 MB
선영이는 문제를 풀 때 종이에 낙서를 하곤 한다. 오늘은 2N x 2N 크기의 체스판을 그리고 다음 게임을 한다.
먼저 각 칸에 정수를 하나씩 적는다. 처음에는 첫 번째 행의 가운데 두 칸, 즉 N열과 N+1열에 비숍을 하나씩 둔다. 비숍의 시야는 현재 위치에서 대각선으로 이동할 수 있는 모든 칸이며, 비숍이 서 있는 칸은 시야에 포함하지 않는다.
N = 3일 때 두 비숍의 위치와 시야는 다음과 같다. L은 비숍, X는 시야에 들어오는 칸, O는 그렇지 않은 칸이다.
OOLLOOOXXXXOXXOOXXXOOOOXOOOOOOOOOOOO선영이는 K번의 턴을 수행한다. 점수는 다음 규칙으로 계산된다.
K번의 턴을 모두 수행한 뒤 얻을 수 있는 최대 점수를 구하라.
첫째 줄에 두 정수 N과 K가 주어진다. (1 <= N <= 10, 0 <= K <= 100)
다음 2N개 줄에는 체스판의 각 행에 적힌 2N개의 정수가 주어진다. 각 정수는 -1,000,000 이상 1,000,000 이하이다.
K번의 턴을 모두 수행했을 때 얻을 수 있는 최대 점수를 첫째 줄에 출력한다.
OOLLOOOXXXXOXXOOXXXOOOOXOOOOOOOOOOOO