直接实用sorted 或者sort 就没什么意义的。 就直接用冒泡排序就行 while True:

try:
    n = int(input())
    num_list = list(map(int, input().split()))
    flag = input()
    if flag == "0":
        for i in range(n):
            for j in range((i+1), n):
                if num_list[i] > num_list[j]:
                    temp = num_list[j]
                    num_list[j] = num_list[i]
                    num_list[i] = temp
    else:
        for i in range(n):
            for j in range((i + 1), n):
                if num_list[i] < num_list[j]:
                    temp = num_list[j]
                    num_list[j] = num_list[i]
                    num_list[i] = temp
    for i in num_list:
        print(i, end=' ')
except:
    break