我想在所有输入都写完之后打印输出,而不是我的代码做什么,即在每个输入测试用例之后打印输出? 例如,输入:
2
5 2
8 4 5 2 10
8 3
1 1 1 1 1 1 1 1
输出为17和2,我希望它们在下一行中一个接一个地打印,而不是在各自的测试用例之后打印每个输出。
参考代码:
T = int(input())
for i in range(0,T):
NK = [int(x) for x in input().split()]
W = [int(x) for x in input().split()]
W.sort()
L1 = []
L2 = []
for k in range(0,NK[1]):
L1.append(W[k])
for j in range(NK[1],len(W)):
L2.append(W[j])
p = sum(L1) - sum(L2)
print (abs(p))