3 条题解

  • 1
    @ 2025-11-9 20:36:12
    1. #一个贪心,总体就是,先打小怪升级,再打大怪
    2. n=int(input())
    3. a=list(map(int,input().split()))
    4. a.sort()
    5. #这三行应该不用说,就是纯粹的读取敌人数量然后把敌人的战力值存到列表里,最后排个序(从小到大)
    6. L0=0
    7. for i in range(n):
    8. #遍历一下
    9. require=(a[i]-10*i+9)//10
      
    10. #计算击败每个敌人所需要的最小战力值
    11. if require>L0:
      
    12. #确保在击败每个敌人时,露丝的战斗力是够高的
    13.     L0=require
      
    14. print(L0)#然后输出答案

    信息

    ID
    1128
    时间
    1000ms
    内存
    256MiB
    难度
    8
    标签
    递交数
    164
    已通过
    26
    上传者