1 条题解

  • 0
    @ 2025-3-29 21:59:42
    n=input()
    n=int(n)
    numbers = [eval(x) for x in input().split()]
    numbers.sort(reverse=True)
    summ=0
    while len(numbers)>1:
        m=len((numbers))
        add=numbers[m-1]+numbers[m-2]
        summ=add+summ
        numbers.pop(m-1)
        numbers.pop(m-2)
        numbers.append(add)
        numbers.sort(reverse=True) 
    print(summ)
    
    

    贪心

    • 1

    信息

    ID
    386
    时间
    1000ms
    内存
    256MiB
    难度
    7
    标签
    递交数
    27
    已通过
    8
    上传者