프로그램 명: coci_domine
제한시간: 1 초

Nx3 크기의 격자판이 있어서 각 격자마다 정수가 써져있다. 당신은 이 격자판에 아래 방법과 같이 K개의 1x2크기의 도미노를 올리려고 한다.

격자판이 주어질 때, 당신이 얻을 수 있는 값을 구하는 프로그램을 출력하여라.

입력 형식

출력 형식

도미노에 의해 덮힌 격자들에 써져있는 수들의 합의 최댓값을 출력한다.
Mirko has a chessboard with N rows and just three columns. Slavica has written an integer on each field. Mirko has K dominoes at his disposal, their dimensions being 2x1, and has to arrange all of them on the board without overlapping, in a way that each domino covers exactly two fields of the board. He can rotate the dominoes as he pleases.

Help Mirko cover the largest sum of numbers possible with the dominoes!

입력

출력

The first and only line of output must contain the maximal sum possible to cover with exactly K dominoes.

입출력 예

input 
 
5 3 
2 1 -1 
1 3 2 
0 2 3 
2 1 1 
3 3 0 
 
output 
 
16 

input 
 
2 2 
0 4 1 
3 5 1 
 
output 
 
13 

Clarification of the first example: It is optimal to place all dominoes horizontally and along the right edge of the second row, right edge of the third row and along the left edge of the final row. 
출처:/coci/2013-2014/contest5
번역:funtionx

[질/답] [제출 현황] [푼 후(1)]
[ 채 점 ] [홈으로]  [뒤 로]