题解 | #有序序列判断#

有序序列判断

http://www.nowcoder.com/practice/22e87f8a8d764a6582710f38d1b40c6e

先判断原序列是降序还是升序

n=input()
num=input().split(" ")
nums=list(map(int,num))
if int(nums[1])<int(num[0]):
    nums_src=nums[::-1]
else:
    nums_src=nums[::1]
nums.sort()
flag=True
for i in range(len(nums)):
    if nums_src[i]!=nums[i]:
        flag=False
if flag:
    print("sorted")
else:
    print("unsorted")
全部评论

相关推荐

10-07 23:57
已编辑
电子科技大学 Java
八街九陌:博士?客户端?开发?啊?
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务