멋진 구간
시간 제한5초메모리 제한2048 MB
각 i에서 A[i] ≤ C[i] ≤ B[i]인 배열 C가 [l, r]에서 최대 부분합을 갖도록 하는 (l, r) 쌍의 수를 구간 질의에 답하며 센다.
문제
지후는 정수로 이루어진 길이 의 배열 , 를 가지고 있다. 모든 정수 에 대해 를 만족한다.
다음 조건을 모두 만족하는 을 멋진 구간이라고 정의한다:
-
, 은 정수
-
-
다음 조건을 모두 만족하는 정수로 이루어진 길이 의 배열 가 존재한다:
- 모든 정수 에 대해,
- 모든 정수 에 대해, . 즉, 은 의 최대 합 부분 배열(부분 배열 중 원소의 합이 가장 큰 부분 배열)이다.
지후는 멋진 구간이 얼마나 있는지 궁금해졌다.
구체적으로, 지후의 궁금증은 부터 까지의 번호가 붙은 개의 질문으로 구성되어 있으며, 이는 정수로 이루어진 길이 의 배열 , , , 로 표현된다.
()번 질문은 다음과 같다: 와 를 모두 만족하는 멋진 구간 은 몇 개인가?
여러분은 지후의 질문들에 답하는 프로그램을 작성해야 한다.
제한
- 모든 정수 에 대해
- 모든 정수 에 대해
- 모든 정수 에 대해
예제
이 문제는 공개된 예제가 없습니다.