Вам дан массив $$$a$$$ длины $$$n$$$ и целое число $$$k$$$. Вы выполняете следующую процедуру $$$k$$$ раз:
Пожалуйста, найдите сумму элементов в массиве после всех $$$k$$$ операций.
$$$^{\text{∗}}$$$Наименьшее исключенное (MEX) набора чисел $$$d_1, d_2, \ldots, d_k$$$ определяется как наименьшее неотрицательное целое число $$$x$$$, которое не встречается в наборе чисел $$$d$$$.
Каждый тест состоит из нескольких наборов входных данных. В первой строке находится одно целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных. Далее следует описание наборов входных данных.
Первая строка содержит два целых числа $$$n$$$ и $$$k$$$ ($$$2 \leq n \leq 2\cdot 10^5, 1 \leq k \leq 10^9$$$) – количество элементов в $$$a$$$ и количество выполненных операций.
Вторая строка содержит $$$n$$$ целых чисел $$$a_1,a_2,\ldots,a_n$$$ ($$$0 \leq a_i \leq n$$$).
Гарантируется, что сумма $$$n$$$ по всем наборам входных данных не превышает $$$2\cdot 10^5$$$.
Для каждого набора входных данных выведите сумму элементов после всех $$$k$$$ операций на новой строке.
53 30 2 12 40 24 10 0 1 18 76 6 2 4 3 0 1 82 20 0
3 1 8 25 0
В первом примере мы выполнили операцию над массивом $$$[0,2,1]$$$ три раза. Давайте вычислим результат после первого раза:
Таким образом, после первой операции $$$[0,2,1]$$$ снова становится $$$[0,2,1]$$$. Можно показать, что массив не изменится, независимо от того, сколько раз мы выполняем операцию, поэтому финальный массив после трех операций все еще $$$[0,2,1]$$$. Сумма равна $$$0+2+1=3$$$.
В третьем примере массив становится $$$[2,2,2,2]$$$.