• + 0 comments

    Although the expected output is matching with my output it's not passing. def findZigZagSequence(a, n): a.sort()#Sorting the array mid = int(n/2)#Finding the middle element a[mid], a[n-1] = a[n-1], a[mid] #Swapping the middle element with the max number #print(a) st = mid + 1 ed = n - 2 while(st <= ed): a[st], a[ed] = a[ed], a[st] st = st + 1 ed = ed - 1

    for i in range (n):
        if i == n-1:
            print(a[i])
        else:
            print(a[i], end = ' ')
    return
    

    test_cases = int(input()) for cs in range (test_cases): n = int(input()) a = list(map(int, input().split())) findZigZagSequence(a, n)