题解 | 【模板】序列操作

【模板】序列操作

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

from csv import QUOTE_NONNUMERIC
 
 # 空序列
sequence = [] 

q = int(input())

for _ in range(q):
    openrate = input().split()

    if openrate[0] == '1':
        x = int(openrate[1])
        sequence.append(x)
    
    if openrate[0] == '2':
        sequence.pop()
    
    if openrate[0] == '3':
        i = int(openrate[1])
        print(sequence[i])
    
    if openrate[0] == '4':
        i = int(openrate[1])
        x = int(openrate[2])
        sequence.insert(i+1,x)

        
    if openrate[0] == '5':
        sequence.sort()
    
    if openrate[0] == '6':
        sequence.sort(reverse= True)
    
    if openrate[0] == '7':
        print(len(sequence))

    if openrate[0] == '8':
        print(" ".join(map(str,sequence)))
    
    

面试刷题-ACM 文章被收录于专栏

面试刷题-ACM格式

全部评论
似乎没有去掉输入的第一个数字?
点赞 回复 分享
发布于 2025-09-25 11:04 安徽

相关推荐

白火同学:1、简历可以浓缩成一页,简历简历先要“简”方便HR快速过滤出有效信息,再要“历”用有效信息突出个人的含金量。 2、教育背景少了入学时间~毕业时间,HR判断不出你是否为应届生。 3、如果你的平台账号效果还不错,可以把账号超链接或者用户名贴到对应位置,一是方便HR知道你是具体做了什么内容的运营,看到账号一目了然,二是口说无凭,账号为证,这更有说服力。
面试被问期望薪资时该如何...
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
01-07 00:20
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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