심각한 사업
시간 제한3초메모리 제한1024 MB
3행 n열 격자와 가운데 행의 구간을 여는 유료 제안 q개가 주어질 때, 왼쪽 위에서 오른쪽 아래까지 가는 경로의 최대 점수를 구합니다.
문제
디마는 친구 피터가 주최하는 쇼에 참가한다. 쇼의 이름은 <>이다. 이 쇼에서 디마는 3행 n열로 이루어진 직사각형 필드 을 가로질러야 한다. 각 행의 칸은 왼쪽에서 오른쪽으로 1부터 n까지 번호가 매겨져 있다.
각 칸 에는 정수 가 적혀 있다. 디마의 점수는 처음에 0이다. 디마가 행 열의 칸에 도달할 때마다 점수가 만큼 변한다. 점수는 음수가 될 수 있다.
처음에는 1행과 3행의 모든 칸을 이용할 수 있고, 2행의 모든 칸은 이용할 수 없다. 특별 제안은 개 있다. 번째 제안은 2행의 열부터 열까지의 칸을 이용 가능하게 만든다. 제안을 수락하면 디마의 점수가 만큼 줄어든다. 디마는 원하는 만큼 제안을 수락할 수 있으며, 같은 칸을 여러 번 이용 가능하게 만들어도 된다.
디마는 1행 1열에서 출발해 3행 n열에 도착하려 한다. 디마는 아래 행으로 내려가거나 오른쪽 열로 이동할 수 있다. 총 번 이동하며, 그중 가로 이동은 번, 세로 이동은 2번이다.
피터는 디마의 최종 점수에 따라 보수를 지급한다. 최종 점수는 방문한 모든 칸의 합에서 사용한 특별 제안들의 비용을 뺀 값이다. 디마의 최종 점수가 최대가 되도록 도와라.
시간 제한은 3000 ms이고, 메모리 제한은 1024 MB이다.
입력
첫 번째 줄에 두 정수 과 ()가 주어진다. 은 열의 수이고, 는 특별 제안의 수이다.
다음 세 줄에는 필드의 값이 주어진다. 번째 줄에는 ()이 주어진다.
다음 줄에는 특별 제안이 주어진다. 번째 줄에는 정수 , , (, )가 주어진다.
출력
디마가 얻을 수 있는 최대 최종 점수를 정수 하나로 출력한다.