每个测试文件包含多组测试数据。第一行输入一个整数 代表数据组数,每组测试数据描述如下:第一行输入两个整数 ,表示方块个数、初始的万能方块上的数字。第二行输入 个整数 ,表示从左往右数第 个方块上写的数字。除此之外,保证单个测试文件的 之和不超过 。
对于每一组测试数据,新起一行输出一个整数,表示最终:从左往右数第一个方块上的数字 万能方块上的数字之和的最大值。
2 6 5 1 2 3 3 2 1 5 3 1 1 1 1 1
6 4
对于第一组测试数据,我们操作一次后,方块序列变为 ,此时万能方块变为 ,总和为 达到最大。可以证明不存在更优的答案。