题解 | 【模板】序列操作

【模板】序列操作

https://www.nowcoder.com/practice/12da4185c0bb45918cfdc3072e544069

n=int(input())
result_list=[]
for i in range(n):
    num_list = list(map(int, input().split()))
    if len(num_list) == 2 and num_list[0]==1:
        result_list.append(num_list[1])
    elif len(num_list)==1 and num_list[0]==2:
        result_list.pop()
    elif len(num_list)==2 and num_list[0]==3:
        print(result_list[num_list[1]])
    elif len(num_list)==3 and num_list[0]==4:
        result_list.insert(num_list[1]+1, num_list[2])
    elif len(num_list)==1 and num_list[0]==5:
        result_list = sorted(result_list, reverse=False)
    elif len(num_list)==1 and num_list[0]==6:
        result_list = sorted(result_list, reverse=True)
    elif len(num_list)==1 and num_list[0]==7:
        print(len(result_list))
    elif len(num_list)==1 and num_list[0]==8:
        print(' '.join(str(re) for re in result_list))


全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务