1224: 装备
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:119
解决:30
题目描述
小明正在打游戏,看到 $Boss$ 爆了一地装备,急忙去捡......
地上共有 $n$ 个装备,第 $i$ 个装备的价值为 $w_i$,等级为
A,S,SS,SSS,EX 五种的其中一种。
有两种属性,分别为攻击力和防御力,玩家的战斗力定义为攻击力的平方加上防御力的 $2$ 倍。
对于一个装备,它能获得的攻击力和防御力的计算规则如下:
对于一个装备,记它的价值为 $r$,玩家能获得的攻击和防御力为:
· 如果这件装备的等级为 $EX$,则能获得攻击力为 $3.4r^2$,防御力为 $5r-1$。
· 如果这件装备的等级为 $SSS$,则能获得攻击力为 $2r^2-r$,防御力为 $r-1$。
· 如果这件装备的等级为 $SS$,则能获得攻击力为 $3r-2.1$,防御力为 $r+8.7$。
· 如果这件装备的等级为 $S$,则能获得攻击力为 $0.5r$,防御力为 $2.7r+3.3$。
· 如果这件装备的等级为 $A$,则能获得攻击力为 $1.1r$,防御力为 $0.9r$。
求穿上所有的装备后小明的总战斗力,保留一位小数后输出。
输入
第一行一个整数 $n$,表示装备的数量。
此后 $n$ 行,每行一个整数和一个字符串,分别表示这件装备的价值和等级。
输出
一行一个一位小数表示答案。
样例输入 复制
4
4 EX
56 A
7 S
22 SSS
样例输出 复制
1135515.4
提示
对于 $30\%$ 的数据,满足 $1 \le n \le 10$。
对于另外 $20\%$ 的数据,满足装备的等级均为 $A$。
对于 $100\%$ 的数据,满足 $1 \le n \le 10^6$,装备的等级为 A,S,SS,SSS,EX 五种的其中一种,
$0 \le w_i \le 100$。