1 条题解

  • 0
    @ 2024-4-20 14:25:09
    #python L11 过桥
    n=int(input())  #有n个人过桥
    s=input()  #每个人过桥时间
    a=s.split(' ')  #以空格分割为列表a
    lis=[int(i) for i in a] #把字符列表转换为数字列表
    
    lis.sort(reverse=True)
    suma = 0
    for i in range(0,len(lis)+1,2):
        if i==len(lis)-1:
            suma+=lis[i]
        else:
            suma+=max(lis[i],lis[i+1])
    print(suma)
    
    • 1

    信息

    ID
    1209
    时间
    1000ms
    内存
    256MiB
    难度
    6
    标签
    (无)
    递交数
    32
    已通过
    13
    上传者