지워진 최댓값
시간 제한1초메모리 제한512 MB
인덱스 순서를 지키는 두 개의 서로 겹치지 않는 구간을 지웠을 때 남는 원소의 최댓값을 모든 경우에 대해 더한다.
문제
길이가 인 순열 가 주어진다. 인 모든 가능한 에 대해, 에서 구간과 구간을 삭제했을 때의 최댓값의 합을 구하여라. 비어있는 배열의 최댓값은 으로 가정한다.
입력
첫 번째 줄에 이 주어진다.
두 번째 줄에 순열 를 이루는 정수 개가 공백으로 구분되어 주어진다. 모든 는 서로 다르다.
출력
답을 로 나눈 나머지를 출력한다.
힌트
의 구간은 를 의미한다.