华为杯程序设计大赛.docVIP

  • 4
  • 0
  • 约5.72千字
  • 约 10页
  • 2019-09-10 发布于安徽
  • 举报
实用标准文档 文案大全 问题 A: 天梯评分系统 题目描述 ? 在一个下雨的日子,沈学姐和四个好基友约定无事一同打dota(dota是一个?5对5 MOBA类游戏)因为想证明谁最NB,他们就全部注册新号去爬天梯了。天梯有一套完整的评分系统,它可以根据每位选手每局的数据进行评分,因为dota的英雄既有辅助又有ganker还有后期,所以不同的英雄的评分标准不一样。可惜那天天梯服务器维护,无法进行评分。于是,他们记录下每一局的数据,找你来帮忙,希望你能够帮他们仿照天梯编一个评分系统,以便于他们比较谁是真正的神牛。 已知对于每个账号每个英雄的初始积分都是1200分,并且该账号的天梯积分是所有使用过的英雄的积分的加权平均数(按次数加权,最终用整除)。每局一个英雄的数据包括主数据(杀敌/死亡/助攻)和附数据(破塔/正补/反补),你会得到所出现的英雄的主数据评分标准。此外还会根据附数据评出?MVP,英魂,富豪,破军,偏将,补王的称号,每个称号都有一个得分。而每局英雄的最终得分是由胜负、初始积分、主数据得分和附数据得分决定的。 主数据得分:每个英雄都有对应的?x,y,z?三个评分参数。主数据得分是:杀敌数*x+死亡数*y+助攻数*z 胜负得分: 胜利不影响正常的分,失败方额外扣去?200?分;附数据得分: MVP:胜利方主数据得分最高者获得?MVP,额外得到?20?分;英魂:失败方主数据得分最高者

文档评论(0)

1亿VIP精品文档

相关文档