:i P1224 - 装备 - 铁一启智tyqzOJ

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$。