#P17521. [ECUSTPC 2026 Fall] 天外来物
[ECUSTPC 2026 Fall] 天外来物
背景
在燥热的季节,一颗流星划过天际,留下光亮的拖尾。
我循着光奔跑的那个夜晚,便是故事的开端。
题目描述
有 颗水晶,从左到右编号为 到 。第 颗水晶初始时含有 单位的能量。你可以按照任意顺序依次采集这 颗水晶。
当你采集编号为 的水晶时:
- 你获得该水晶当前所含的能量值,并累加到总得分中。
- 如果 且编号为 的水晶还未被采集,它的能量值会变成其当前能量的相反数。
- 如果 且编号为 的水晶还未被采集,它的能量值会变成其当前能量的相反数。
注意,水晶的编号不会随采集发生变化。
采集完所有 颗水晶后,可能的最大总得分是多少?
输入格式
第一行输入一个整数 (),表示测试数据的数量。
每组测试数据第一行输入一个整数 (),表示水晶的数量。
第二行输入 个整数 (),表示每颗水晶初始的能量值。
保证所有测试数据的 。
输出格式
对于每组测试数据,输出一行一个整数,表示可能的最大总得分。
2
5
1 2 3 4 5
9
9 -9 8 -2 4 -4 3 -5 3
15
47
提示
样例 1 解释
对于第 1 组测试数据,按照编号 的顺序采集可以使得最大得分达到 。可以证明这是最大值。