每个测试文件均包含多组测试数据。第一行输入一个整数 代表数据组数,每组测试数据描述如下:第一行输入一个整数 ,表示盒子的个数。第二行输入 个非负整数 ,表示每个盒子中的初始糖数。除此之外,保证所有测试数据的 之和不超过 。
对于每组数据,新起一行输出一个整数,表示最优情况下,所装糖果最多的一盒糖果中糖果数量的最大值。
3 3 1 2 3 4 0 0 1 0 5 5 0 5 0 5
4 1 5
对于第一组测试数据,选择盒子 和 ,各取 颗,得到 颗新糖放入盒子 ,变为 ,此时最大值达到 ,最优。