Я хочу напечатать вывод после того, как все входы были записаны, в отличие от того, что делает мой код, то есть вывести вывод после каждого входного тестового примера?Например, для ввода:
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))