ZZU联盟,2018年11月3日,万众瞩目的英雄联盟S8世界赛总决赛在韩国仁川开打,8年来第一次同组两支战队在总决赛争夺冠军,IG和FNC的对决引玩家期待。最终S8世界赛冠军诞生!IG3:0击溃FNC
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相关推荐
- 2018年11月3日的我——我要成为产品经理
今天是2018年11月3日,上午10:15,天气小雨转晴,湿冷转闷热,坐标厦门. 大学第四个年头,突发奇想想总结自己的四年. 大一因为常外出到企业进行访谈,想成为人力资源:大二发现自己的编 ...
- CocoaPods管理iOS项目 2018年11月06日
一.创建Test工程项目 二.打开终端 当前pod版本(1.6.0.beta.2最新版本2018年11月06日)和gem源路径(https://gems.ruby-china.com): 1.cd+当 ...
- python编程入门与案例详解-quot;Python小屋”免费资源汇总(截至2018年11月28日)...
原标题:"Python小屋"免费资源汇总(截至2018年11月28日) 为方便广大Python爱好者查阅和学习,特整理汇总微信公众号"Python小屋"开通29 ...
- 逆水寒服务器维护公告,《逆水寒》2018年11月29日更新公告
各位自在同门: 为了保证服务器的运行稳定和服务质量,<逆水寒>将于2018年11月29日早8:00停机进行维护工作,预计维护到上午10:00.如在维护期间无法完成维护内容,开机时间将顺延. ...
- 影响世界的大事情:2018年11月16日BCH/BSV算力战
2018年11月16日发生了影响世界的大事情:BCH/BSV的算力战. 为什么说这是一件影响世界的大事情呢? 我们要从比特币区块链的意义说起.2009年1月比特币区块链网络开始运行,中本聪等少数人不计 ...
- 神雕侠侣手游服务器维护,《神雕侠侣》2018年11月1日更新维护新服开启公告
亲爱的玩家: 为了给您提供更好的游戏体验,我们将于2018年11月1日上午8:00-11:00对所有服务器进行停机更新维护,预计维护时间3小时. 若提前完成维护内容,我们将提前开服.对于停机期间给您带 ...
- 薄荷英语——》2018年11月08日知识点总结
版权声明:本文为博主原创文章,无需授权即可转载,甚至无需保留以上版权声明,转载时请务必注明作者. https://blog.csdn.net/weixin_43453386/article/detai ...
- 宠物刷新服务器维护,2018年11月21日维护公告:宠物专属内丹更新
亲爱的玩家朋友: 为保证服务器的运行稳定和服务质量,<梦幻西游>手游所有服务器将于2018年11月21日8:00停机,进行维护工作.预计维护时间为8:00-9:00.如果在预定时间内无法完 ...
- 2018年11月26日到2019年4月26日工作汇总
2018年11月26日到2019年4月26日工作汇总 2018年11月26日-2017年11月30日 上午:各种协议的填写,已经有关表单的培训 下午:对公司目前做的项目的培训,以及明确我当前的工作 部 ...
最新文章
- spring源码分析之spring-core总结篇
- 6.1 tar:打包备份
- XAML 编码规范 (思考)
- python操作hive数据库代码_Python连接Hive操作数据库
- android中断言_我可以使用断言在Android设备上?
- 成功最快的就是改变你这个思维,拥有这个全新的思维
- 泰康应用盒子Android,泰康医疗app下载-泰康医疗 安卓版v1.8.8-PC6安卓网
- Java解压ZIP、RAR文件
- vue2 动态添加响应式数据
- 自定义控件1_切换按钮
- 通过下面语句创建employee数据库和dept(部门表)、emp(员工表)、salgrade(工资等级表)34题
- java word模板poi生成文件_poi读写word模板 / java生成word文档
- 浏览器中新开标签页(Tab)
- 5月6日----5月9日二年级课程表
- 分布式数据库案例分享:腾讯移动支付平台米大师
- centos8修改网卡配置及应用
- 【安装教程】Ubuntu18.04中用CMake-gui安装OpenCV4.1.0和OpenCV_contrib-4.1.0(图文)
- 读书笔记 笨办法学python3
- zencart忘记后台密码的解决办法
- My Twenty-Fourth - Page - 逆波兰表达式求值 - By Nicolas
热门文章
- 努力并不等于优秀,选择更重要
- 【数据分析案例】用Excel进行数据分析:从市场调研到销售分析
- cron表达式的详细介绍(各域说明以及举例说明)
- qbittorrent 等待_轻量级BT客户端 qBittorrent v4.3.1
- jsoup 对 HTML进行解析和操作
- 网络环境下的社交方式
- 翻译Deep Learning and the Game of Go(14)第十二章 采用actor-critic方法的强化学习
- FBEC2020 | 仟峰资本吴俊锋:2021年开始,将会有一轮较大级别牛市到来
- 7.阿布云代理服务器试用
- Feign简介与简单应用