每个测试文件包含多组测试数据。第一行输入一个整数 代表数据组数,每组测试数据描述如下:第一行两个整数 。第二行 个整数 。保证所有测试数据的 之和不超过 。
对于每组数据,输出 个整数,表示在总成本不超过 的情况下,能够得到的字典序最大的序列。
2 5 3 3 1 4 1 4 4 0 2 3 1 4
4 4 4 4 4 2 3 1 4
第一组数据:先选择区间 ,代价为 ,,再选择区间 ,代价为 ,。第二组数据:无法执行操作,因此数组不会变。