| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 2 초 | 1024 MB | 21 | 18 | 17 | 85.000% |
У профессора Икс есть массив из $n$ чисел. Он делает $q$ запросов. Каждый запрос состоит из двух целых чисел $l$ и $r$. Ответом на запрос является сумма чисел с индексами от $l$ до $r$ в исходном массиве.
Уровень счастья профессора Икс будет равен суммарному значению всех ответов на запросы.
Логан хочет сделать профессора Икс максимально счастливым. С этой целью он может изменить порядок элементов в массиве произвольным образом.
К сожалению, у него совсем не получается это сделать и он обратился за помощью к вам.
Ваша задача --- посчитать максимально возможное значения уровня счастья профессора Икс, если можно изменить порядок элементов в массиве произвольным образом.
В первой строке входного файла находятся два целых числа $n$ и $q$ $(1 \leq n, q \leq 10^5)$.
Во второй строке находится $n$ целых чисел $a_i$ задающих элементы массива $(1 \leq a_i \leq 10^8)$.
В последующих $q$ строках находятся пары чисел $l$ и $r$ $(1 \leq l \leq r \leq n)$ обозначающие границы отрезка на котором нужно посчитать сумму элементов.
В единственной строке выходного файла выведите единственное целое число - максимально возможный уровень счастья профессора Икс, если можно изменить порядок элементов в массиве произвольным образом.
3 4 7 3 1 1 3 2 3 3 3 2 2
31