本题有多组测试数据。输入的第一行包含一个正整数 ,表示数据组数。接下来包含 组数据,每组数据的格式如下:第一行一个正整数 ,表示数组 的初始长度。第二行 个整数 ,表示数组 。(保证所有测试数据中, 的总和不超过 。)
对于每组测试数据:在单独的一行输出一个整数,表示数组 的最大总和。
2 12 1 3 -2 -1 -4 -1 -2 5 -4 15 -10 9 5 1 2 3 4 5
20 15
对于第一组测试数据:我们首先使用第一种删除 ,此时 。再使用第二种操作删除 ,此时 。接在我们再使用第一种操作删除 ,此时 。此时数组 的总和等于 最大。可以证明不存在更优的答案。