싱가포르 방문
시간 제한2초메모리 제한256 MB
날마다 열리는 행사 중에서 T의 순서대로 참석할 날을 고르고, 건너뛴 행사와 빈 날의 벌점을 뺀 최대 행복도를 구합니다.
문제
싱가포르에서는 하루에 행사가 하나씩 열린다. 행사의 집합은 이다. 행사 에 참석하면 행복도가 만큼 증가한다. 일 동안 순서대로 열리는 행사를 이라 하자. 같은 행사가 이 목록에 여러 번 나타날 수 있다.
여러분은 행사 에 이 순서대로 참석하려고 한다. 에도 같은 행사가 여러 번 나타날 수 있다. 일에 싱가포르로 떠나 일에 떠날 계획을 세울 수 있다. 싱가포르에 아예 가지 않을 수도 있다.
에 참석하면 행복도가 만큼 증가한다. 를 건너뛰면 행복도가 만큼 줄어든다.
체류 중 일 연속으로 행사에 참석하지 않으면 행복도가 만큼 줄어든다. 공식으로 말하면, 와 에 참석하고 이며 그 사이에는 아무 행사에도 참석하지 않았다면 행복도가 만큼 줄어든다.
얻을 수 있는 최대 행복도를 구하라.
입력
첫 줄에 다섯 정수 , , , , 가 주어진다. , , 은 양의 정수이고, 와 는 음의 정수이다.
둘째 줄에는 개의 양의 정수 가 주어진다.
셋째 줄에는 개의 정수 이 주어진다. 각 값은 1 이상 이하이다.
넷째 줄에는 개의 정수 이 주어진다. 각 값은 1 이상 이하이다.
출력
최적 일정에서의 총 행복도를 나타내는 정수 하나를 한 줄에 출력한다.
제한
- 모든 에 대해 이다.