Quailty and CCPC 2019杭电多校第八场hdu6666 (签到题)

题目链接:
http://acm.hdu.edu.cn/showproblem.php?pid=6666

题意:
一般CCPC金牌获奖比例为前10%,但是总有意外发生,如假设115只队伍参赛,那么10%为11.5只队伍金牌,那么如果四舍五入到12,第12名就会获得金牌,如果舍去变成11,那么第12名就为银牌。
现在给你参赛队伍的数量n,以及金牌获奖比例10d%中的d,让你求出其中可能获得金牌也可能获得银牌的队伍名称,如果没有则输出Quailty is very great

思路:
题目开头就说了这一题是本场比赛的签到题,哈哈哈很开心能签到成功。
首先我们用一个结构体来存队伍的名称,AC的数量和惩罚时间,利用sort函数,自己写一个cmp比较规则,先比AC的数量,然后再比惩罚时间,也就是做出一个类似榜单的东西。

struct Team
{
   
	char name[15];//队名
	int num;//解决问题
	int time;//罚时
}team[maxn];
bool cmp(Team p1,Team p2)
{
   
    if(p1.num>p2.num)//一级排序
    {
   
        return true;
    }
    else if(p1.num==p2.num)
    {
   
            if(p1
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值