题解 | #有序序列判断#
有序序列判断
https://www.nowcoder.com/practice/22e87f8a8d764a6582710f38d1b40c6e
num_list1 = list(map(int, input().split())) num_list2 = list(map(int, input().split())) #print(num_list2) sort_list = sorted(num_list2) rev_list = sort_list[::-1] #print(num_list3) sort_not_eql = False rev_not_eql = False for i in range(len(num_list2)): if num_list2[i] != sort_list[i]: sort_not_eql = True for i in range(len(num_list2)): if num_list2[i] != rev_list[i]: rev_not_eql = True if rev_not_eql and sort_not_eql : print("unsorted") else: print("sorted")