합의 곱의 절댓값의 최댓값
시간 제한1초메모리 제한256 MB
정수 배열에서 서로 겹치지 않는 구간을 최대 K개 고를 때, 구간 합들의 곱의 절댓값이 가장 큰 값을 구합니다.
문제
수학에는 정말 아름다운 기호가 많다. 수학나라의 수학왕은 특히 합, 곱, 절댓값을 좋아한다. 수학왕은 당신에게 다음의 문제를 냈다.
길이 인 정수로 이루어진 수열 가 주어진다. 그 뒤, 서로 겹치지 않게 개 이하의 구간을 잡는다. 이때, 각 구간의 길이는 이상이어야 한다.
구간의 개수를 개 라고 하고, 번째 구간의 원소의 합을 라 하자. 이때 의 최댓값은 무엇인가?
수학왕에게 인정받기 위해 문제를 해결하자!
입력
첫 번째 줄에 가 주어진다.
이후 줄에 걸쳐 번째 줄에 가 주어진다.
출력
첫 번째 줄에 개 이하의 구간을 잡았을 때의 최댓값을 출력한다.
제한
- 답은 을 넘지 않는다.