ZZU联盟
2018年11月3日,万众瞩目的英雄联盟S8世界赛总决赛在韩国仁川开打,8年来第一次同组两支战队在总决赛争夺冠军,IG和FNC的对决引玩家期待。最终S8世界赛冠军诞生!IG3:0击溃FNC拿下胜利!中国LOL拿下世界冠军!

ACM-ICPC实验室(对编程、算法感兴趣的小伙伴欢迎加QQ群号:562888278)的成员得知消息后激动不已,决定自己开发一款游戏——ZZU联盟。小J是负责每场比赛后MVP评选模块设计的,如何根据每个队员在游戏中的表现,评选出当场的MVP难住了他,需要你来帮忙。在真实的LOL游戏中,MVP的评选涉及伤害输出、承受伤害与死亡比、平均每分钟获得金钱、对塔伤害 10%、大小龙及野怪的控制、对敌方的控制时间 2.5%、技能躲闪与命中、多杀、连杀、团队装与团队贡献(团战效率比)、支援效率(参团率)、所用英雄位置与熟练度预期(游戏默认)、KDA(击杀Kill、死亡Death、助攻Assist)等等好多因素。而ZZU联盟在其第一个版本中,决定先不考虑那么复杂,采用的评选指标如下:

(1)伤害输出值 Dps (0 =< Dps <= 50000)
(2)累计获得金钱数 M (0 =< M <= 30000)
(3)对塔伤害 Tow (0 =< Tow <= 10000)
(4)支援率 S (0 =< S <= 100)
(5)击杀K、死亡D、助攻A (0 =< K, D, A <= 30)
其中,每个值都为整数。
最终,对于每个选手都有一个MVP候选值(双精度实数)
V = Dps/50000 + M / 30000 + Tow / 10000 + S / 100 + (K + A) / (D+1)
而MVP获得者是获胜方中V值最大的玩家,数据保证每场比赛的MVP是唯一的。
输入格式:
第一行一个整数T(1=<T<=200),表示接下来共有T组测试数据
对于每组测试数据来说,
第一行, win/lose,表示蓝色军团获胜/失败 接下来5行,分别为5名玩家的赛后指标统计值,其中每一行的格式都为
玩家ID Dps M Tow S K D A(玩家ID字符长度不超过20,所有内容全用空格隔开)
紧接着一行为win/lose,表示紫色军团获胜/失败
接下来5行同样为紫色军团中5名玩家的战绩,格式同样为
玩家ID Dps M Tow S K D A
输出格式:
T行,对于每组测试数据,输出该场比赛Mvp选手的玩家ID
输入样例:
2
win
zxy 23197 13453 8636 61 6 3 3
fxr 12155 9854 8769 57 2 4 10
sgl 21232 23717 5215 67 24 23 25
cy 8268 201 3151 21 0 27 8
lzh 22306 15051 6246 54 22 28 5
lose
chj 16800 14340 4185 90 19 20 23
cwc 2646 1759 6548 60 0 7 5
wjk 11467 951 9615 52 4 16 11
lmc 29038 11256 173 64 8 3 3
lx 4686 11291 2677 77 16 26 22
lose
lzl 7670 14713 4174 42 6 23 7
gy 13955 5514 5087 91 15 29 4
sq 253 4773 7454 13 9 6 1
gxb 32055 7682 6093 83 16 7 26
gxh 24687 12611 3652 70 10 25 29
win
zyj 5074 12640 1414 64 29 8 6
hzy 23484 20429 6293 54 22 16 2
hzp 14823 20893 448 58 9 9 10
sjf 13059 6451 2344 72 5 13 17
tjt 26347 13267 5171 46 6 23 15
输出样例:
zxy
zyj

# include<stdio.h>
# include<math.h>
# include<string.h>
int main()
{int m,n,i,j,flag1=0,flag2=0;int Dps,M,Tow,S,K,D,A;double V=0,max=0;char ch1[2][5],ch2[5][25];scanf("%d",&m);for(n=0;n<m;n++){for(i=0;i<2;i++){scanf("%s",ch1[i]);for(j=0;j<5;j++){scanf("%s %d %d %d %d %d %d %d",ch2[j],&Dps,&M,&Tow,&S,&K,&D,&A);if(ch1[i][0]=='w'){V=Dps/50000.0+M/30000.0+Tow/10000.0+S/100.0+(K+A)/((D+1)*1.0);if(V>max){flag1=1;max=V;flag2=j;  //启动控制器,记录变量。}}  }if(flag1){printf("%s\n",ch2[flag2]);flag1=0;flag2=0;max=0;//输出结果,控制器清零}    }}return 0;
}

注意:本题目在输出时候注意要控制输出以及控制器的清零。

ZZU联盟,2018年11月3日,万众瞩目的英雄联盟S8世界赛总决赛在韩国仁川开打,8年来第一次同组两支战队在总决赛争夺冠军,IG和FNC的对决引玩家期待。最终S8世界赛冠军诞生!IG3:0击溃FNC相关推荐

  1. 2018年11月3日的我——我要成为产品经理

      今天是2018年11月3日,上午10:15,天气小雨转晴,湿冷转闷热,坐标厦门.   大学第四个年头,突发奇想想总结自己的四年.   大一因为常外出到企业进行访谈,想成为人力资源:大二发现自己的编 ...

  2. CocoaPods管理iOS项目 2018年11月06日

    一.创建Test工程项目 二.打开终端 当前pod版本(1.6.0.beta.2最新版本2018年11月06日)和gem源路径(https://gems.ruby-china.com): 1.cd+当 ...

  3. python编程入门与案例详解-quot;Python小屋”免费资源汇总(截至2018年11月28日)...

    原标题:"Python小屋"免费资源汇总(截至2018年11月28日) 为方便广大Python爱好者查阅和学习,特整理汇总微信公众号"Python小屋"开通29 ...

  4. 逆水寒服务器维护公告,《逆水寒》2018年11月29日更新公告

    各位自在同门: 为了保证服务器的运行稳定和服务质量,<逆水寒>将于2018年11月29日早8:00停机进行维护工作,预计维护到上午10:00.如在维护期间无法完成维护内容,开机时间将顺延. ...

  5. 影响世界的大事情:2018年11月16日BCH/BSV算力战

    2018年11月16日发生了影响世界的大事情:BCH/BSV的算力战. 为什么说这是一件影响世界的大事情呢? 我们要从比特币区块链的意义说起.2009年1月比特币区块链网络开始运行,中本聪等少数人不计 ...

  6. 神雕侠侣手游服务器维护,《神雕侠侣》2018年11月1日更新维护新服开启公告

    亲爱的玩家: 为了给您提供更好的游戏体验,我们将于2018年11月1日上午8:00-11:00对所有服务器进行停机更新维护,预计维护时间3小时. 若提前完成维护内容,我们将提前开服.对于停机期间给您带 ...

  7. 薄荷英语——》2018年11月08日知识点总结

    版权声明:本文为博主原创文章,无需授权即可转载,甚至无需保留以上版权声明,转载时请务必注明作者. https://blog.csdn.net/weixin_43453386/article/detai ...

  8. 宠物刷新服务器维护,2018年11月21日维护公告:宠物专属内丹更新

    亲爱的玩家朋友: 为保证服务器的运行稳定和服务质量,<梦幻西游>手游所有服务器将于2018年11月21日8:00停机,进行维护工作.预计维护时间为8:00-9:00.如果在预定时间内无法完 ...

  9. 2018年11月26日到2019年4月26日工作汇总

    2018年11月26日到2019年4月26日工作汇总 2018年11月26日-2017年11月30日 上午:各种协议的填写,已经有关表单的培训 下午:对公司目前做的项目的培训,以及明确我当前的工作 部 ...

最新文章

  1. spring源码分析之spring-core总结篇
  2. 6.1 tar:打包备份
  3. XAML 编码规范 (思考)
  4. python操作hive数据库代码_Python连接Hive操作数据库
  5. android中断言_我可以使用断言在Android设备上?
  6. 成功最快的就是改变你这个思维,拥有这个全新的思维
  7. 泰康应用盒子Android,泰康医疗app下载-泰康医疗 安卓版v1.8.8-PC6安卓网
  8. Java解压ZIP、RAR文件
  9. vue2 动态添加响应式数据
  10. 自定义控件1_切换按钮
  11. 通过下面语句创建employee数据库和dept(部门表)、emp(员工表)、salgrade(工资等级表)34题
  12. java word模板poi生成文件_poi读写word模板 / java生成word文档
  13. 浏览器中新开标签页(Tab)
  14. 5月6日----5月9日二年级课程表
  15. 分布式数据库案例分享:腾讯移动支付平台米大师
  16. centos8修改网卡配置及应用
  17. 【安装教程】Ubuntu18.04中用CMake-gui安装OpenCV4.1.0和OpenCV_contrib-4.1.0(图文)
  18. 读书笔记 笨办法学python3
  19. zencart忘记后台密码的解决办法
  20. My Twenty-Fourth - Page - 逆波兰表达式求值 - By Nicolas

热门文章

  1. 努力并不等于优秀,选择更重要
  2. 【数据分析案例】用Excel进行数据分析:从市场调研到销售分析
  3. cron表达式的详细介绍(各域说明以及举例说明)
  4. qbittorrent 等待_轻量级BT客户端 qBittorrent v4.3.1
  5. jsoup 对 HTML进行解析和操作
  6. 网络环境下的社交方式
  7. 翻译Deep Learning and the Game of Go(14)第十二章 采用actor-critic方法的强化学习
  8. FBEC2020 | 仟峰资本吴俊锋:2021年开始,将会有一轮较大级别牛市到来
  9. 7.阿布云代理服务器试用
  10. Feign简介与简单应用