만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

어수선한 공연

면접 대비

시간 제한2초메모리 제한1024 MB

요약
각 관객의 품위 수치를 모두 합쳐 k 이하로 낮추어, 경찰 주의 수준의 총합이 최소가 되는 값을 구합니다.
난이도

보통10점 중 5점

유형
그리디, 누적 합, 정렬
정답자
아직 제출이 없습니다

문제

아르투르 플렉이 머레이 쇼에 초대받았다. 그는 공연을 빠르게 계획했다. 하지만 경찰에게 잡히지 않도록 도주 계획도 세워야 한다.

쇼에는 관객 nn명과 경찰 mm명이 온다. 관객은 한 줄로 앉으며, 왼쪽에서 오른쪽으로 1번부터 nn번까지 번호가 매겨진다. 경찰도 1번부터 mm번까지 번호가 매겨진다. ii번 경찰은 아르투르를 감시하면서, 관객 lil_i번부터 rir_i번까지(양 끝 포함) 소란이 없는지도 살핀다. 관객 jj는 처음에 0 이상의 품위 수준 aja_j를 가진다. ii번 경찰이 아르투르에게 보이는 주의 수준은 그가 감시하는 관객들의 품위 수준을 모두 더한 값이다. 관객의 품위가 낮을수록 경찰은 무대 대신 그들을 살펴야 한다.

쇼 전에 아르투르는 일부 관객을 만나 카리스마로 그들의 품위 수준을 낮춘다. 품위 수준은 양의 정수 단위로 낮출 수 있다. 어떤 관객의 품위 수준도 음수가 될 수 없다. 아르투르의 카리스마로 낮출 수 있는 합계는 최대 kk까지다. 아르투르가 달성할 수 있는 경찰들의 주의 수준 합의 최솟값을 구하라.

입력

첫 줄에 관객 수 nn, 경찰 수 mm, 아르투르가 품위 수준을 낮출 수 있는 합계의 최대값 kk가 주어진다 (1≤n≤1051 \le n \le 10^5, 1≤m≤1061 \le m \le 10^6, 0≤k≤10120 \le k \le 10^{12}).

둘째 줄에는 관객들의 초기 품위 수준 aia_i가 nn개 주어진다 (0≤ai≤1070 \le a_i \le 10^7).

다음 mm개 줄에는 각각 두 정수 lil_i와 rir_i가 주어진다. 이는 ii번 경찰이 lil_i번 관객부터 rir_i번 관객까지(양 끝 포함) 감시한다는 뜻이다 (1≤li≤ri≤n1 \le l_i \le r_i \le n).

출력

아르투르가 달성할 수 있는 경찰들의 주의 수준 합의 최솟값을 한 줄에 출력한다.

예제2

  1. 예제 1

    입력
    4 2 2
    1 2 3 4
    1 4
    3 4
    
    예상 출력
    13
    
  2. 예제 2

    입력
    4 2 5
    1 2 0 0
    1 4
    3 4
    
    예상 출력
    0