Codeforces Round 899 (Div. 2) |
---|
Закончено |
Колода состоит из $$$n$$$ карт. Изначально на $$$i$$$-й сверху карте написано число $$$a_{i}$$$. Числа, записанные на картах, не изменяются.
Вы играете в следующую игру. Изначально ваш счёт равен $$$0$$$. На каждом шаге вы производите одну из следующих операций:
Чему равен максимальный счёт, который можно получить по окончании игры?
$$$^{\dagger}$$$ Целое число $$$i$$$ называется нечётным, если существует целое $$$k$$$, такое что $$$i = 2k + 1$$$.
$$$^{\ddagger}$$$ Целое число $$$i$$$ называется чётным, если существует целое $$$k$$$, такое что $$$i = 2k$$$.
Каждый тест состоит из нескольких наборов входных данных. В первой строке находится одно целое число $$$t$$$ ($$$1 \le t \le 10^{4}$$$) — количество наборов входных данных. Далее следует описание наборов входных данных.
Первая строка каждого набора входных данных содержит одно целое число $$$n$$$ ($$$1 \le n \le 2 \cdot 10^{5}$$$).
Вторая строка каждого набора входных данных содержит $$$n$$$ целых чисел $$$a_1, a_2, \ldots, a_n$$$ ($$$-10^{9} \le a_i \le 10^{9}$$$).
Гарантируется, что сумма значений $$$n$$$ по всем наборам входных данных не превосходит $$$2 \cdot 10^{5}$$$.
Для каждого набора входных данных выведите одно число — наибольший возможный счёт, достижимый к концу игры.
44-4 1 -3 541 -2 3 -43-1 3 -51-1
5 4 2 0
В первом наборе входных данных можно получить итоговый счёт $$$5$$$ следующим образом:
Во втором наборе входных данных можно получить итоговый счёт $$$4$$$ следующим образом:
В третьем наборе входных данных можно получить итоговый счёт $$$2$$$ следующим образом:
Название |
---|