My issue
for i in range(int(input())):
n=int(input())
num=list(map(int,input().split()))
num.sort()
for i in range(int(n/2)-1):
j=0
while(j==0):
num[j+1]+=num[j]
num.remove(num[j])
j+=1
# print(a)
for i in range(int(n/2),n-1):
j=1
while(j==1):
num[j+1]+=num[j]
num.remove(num[j])
j+= 1
print(num[1]-num[0])
why this is showing runtime error
My code
for i in range(int(input())):
n=int(input())
num=list(map(int,input().split()))
num.sort()
for i in range(int(n/2)-1):
j=0
while(j==0):
num[j+1]+=num[j]
num.remove(num[j])
j+=1
# print(a)
for i in range(int(n/2),n-1):
j=1
while(j==1):
num[j+1]+=num[j]
num.remove(num[j])
j+= 1
print(num[1]-num[0])
Problem Link: Maximum Alternating Sum Practice Coding Problem