题目描述
[yLCPC2024] D. 排卡
题目描述
有一个双端队列,队列中从左到右有 张卡牌,第 张卡牌上的数字是 。
你需要把所有卡牌依次取出,形成新的序列 。每次只能取出当前队首或队尾的卡牌,并把它接到序列 的末尾。
相邻两张卡牌 的得分为 。特别地, 的得分规定为 。序列的总得分是所有相邻卡牌得分之和,总和本身不再取模。
请计算能够得到的最大总得分。
输入格式
第一行一个整数 ,表示测试数据组数。
每组数据第一行一个整数 ,第二行 个整数 。
输出格式
对每组数据输出一行一个整数,表示最大总得分。
样例输入
3
2
0 0
3
1 2 3
4
2 1 2 1
样例输出
0
11
7
数据范围与约定
,,,所有测试数据中 的总和不超过 。
题目来源:洛谷 P10236