Узнав про художественное сбалансированное дерево, Lizhous столкнулся со следующей задачей.
Вам дан массив $$$a$$$, состоящий из $$$n$$$ целых чисел. Необходимо выполнить над $$$a$$$ ровно $$$m$$$ операций по порядку. Каждая операция состоит из двух шагов. А именно, в $$$i$$$-й операции вам дано целое число $$$x_i$$$, и вы должны:
После выполнения всех $$$m$$$ операций требуется найти минимально возможную сумму всех элементов, которые останутся непомеченными.
Каждый тест состоит из нескольких наборов входных данных. В первой строке находится одно целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных. Далее следует описание наборов входных данных.
Первая строка каждого набора входных данных содержит два целых числа $$$n$$$ и $$$m$$$ ($$$1 \le n, m \le 10^5$$$) — длину массива $$$a$$$ и количество операций.
Вторая строка содержит $$$n$$$ целых чисел $$$a_1, a_2, \ldots, a_n$$$ ($$$-10^9 \le a_i \le 10^9$$$) — элементы массива $$$a$$$.
Третья строка содержит $$$m$$$ целых чисел $$$x_1, x_2, \ldots, x_m$$$ ($$$1 \le x_i \le n$$$) — индексы, которые нужно пометить в каждой операции.
Гарантируется, что сумма значений $$$n$$$ по всем наборам входных данных не превосходит $$$10^5$$$.
Гарантируется, что сумма значений $$$m$$$ по всем наборам входных данных не превосходит $$$10^5$$$.
Для каждого набора входных данных выведите одно целое число — минимально возможную сумму непомеченных элементов после выполнения всех операций.
67 41 2 3 4 5 6 71 2 3 47 41 -2 3 4 -5 -6 -77 6 5 47 521 -45 234 -8 423 12 -9876 6 6 6 67 5-21 45 -234 8 -423 -12 9877 7 7 7 77 3-1 2 -3 4 5 6 71 2 37 3-1 -2 -3 -4 -5 -6 -71 2 3
6-20-362-6372-25
В первом наборе входных данных одна из оптимальных последовательностей операций выглядит так:
Непомеченными остаются элементы $$$1$$$, $$$2$$$ и $$$3$$$, поэтому ответ равен $$$1+2+3=6$$$.
Во втором наборе входных данных одна из оптимальных последовательностей операций выглядит так:
Непомеченными остаются элементы $$$-2$$$, $$$-5$$$, $$$-6$$$ и $$$-7$$$, поэтому ответ равен $$$(-2)+(-5)+(-6)+(-7)=-20$$$.