My issue
I wanted to know why my logic is incorrect here for some big test cases?
My code
for t in range(int(input())):
n,k=map(int,input().split())
p=[*range(1,k+2)]
for i in range(k+2,n+1):
if i%2==1:
p.insert(0,i)
else:
p.insert(1,i)
print(*p)
Problem Link: K Odd Sum Practice Coding Problem - CodeChef