每个测试文件均包含多组测试数据。第一行输入一个整数 代表数据组数,每组测试数据描述如下:第一行输入三个整数 ,表示部下人数、选出人数、将军战斗力。第二行输入 个整数 ,表示部下的战斗力。除此之外,保证单个测试文件的 之和不超过 。
对于每组测试数据,新起一行输出一个整数,表示选择 名部下后最大差异度的最小值。
3 3 1 5 4 3 6 4 2 7 8 6 3 10 5 5 2 3 4 5 6 7
1 1 5
对于第一组测试数据,部下差异度分别为 ,选任一个差异度为 的部下即可,答案为 。对于第二组测试数据,部下差异度分别为 ,选第一、二名部下,最大差异度为 。