A-中位数_牛客练习赛87

python题解
由于能力不够就只签到了一下。

for _ in range(int(input())):
    n,k=map(int,input().split())
    ck=list(map(int,input().split()))
    ck.sort()
    for i in range(k):
        ck[-2]+=ck[-1]
        ck.pop(-1)
    print(ck[((len(ck)+1)//2)-1])