有组询问。每组询问输入两行,第一行输入三个正整数。第二行输入个正整数,用空格隔开。所有询问的之和保证不超过
对于每组询问,输出一行答案。如果无法用不超过次操作使得数组变成k-好数组,请输出-1。否则输出一个正整数,代表操作后数组的最大值。
3 4 3 1 1 2 1 1 4 2 5 1 2 3 4 5 3 1 1 100 1 1 1
3 4 -1
第一组询问,操作一次使得数组变为[1,3,1,1]即可。(请注意,虽然可以变成[1,2,2,1],但这样最大值是2,不是最优)
第二组询问,操作4次使得数组变为[3,4,3,4]即可。
第三组询问,显然无法操作1次使得数组变成3-好数组。