3 条题解

  • 0
    @ 2025-4-26 11:40:41
    bool cmp(Peo a, Peo b)
    {
        if(a.age >= 60 && b.age >= 60)//如果都是老人 
        {
            if(a.age == b.age)//如果年龄相同 
                return a.num < b.num;//序号小的在前面
            else
                return a.age > b.age;//年龄大的在前面 
        }
        else if(a.age < 60 && b.age < 60)//如果都不是老人 
            return a.num < b.num;//序号小的在前面
        else//一个老人一个不是老人 
            return a.age > b.age;//老人年龄大,在前面 
            
    }
    

    信息

    ID
    507
    时间
    1000ms
    内存
    256MiB
    难度
    7
    标签
    (无)
    递交数
    48
    已通过
    12
    上传者