- 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)