AT_abc119_b [ABC119B] Digital Gifts
题目描述
高桥君从 $N$ 位亲戚那里收到了压岁钱。
输入给出 $N$ 个数值 $x_1,\ x_2,\ ...,\ x_N$ 和 $N$ 个字符串 $u_1,\ u_2,\ ...,\ u_N$。每个字符串 $u_i$ 为 `JPY` 或 `BTC`,$x_i$ 和 $u_i$ 表示第 $i$ 位亲戚给的压岁钱内容。
例如,若 $x_1 = 10000$,$u_1 = \text{JPY}$,则第 $1$ 位亲戚给了 $10000$ 日元;若 $x_2 = 0.10000000$,$u_2 = \text{BTC}$,则第 $2$ 位亲戚给了 $0.1$ 比特币。
若将比特币按 $1.0$ BTC = $380000.0$ 日元换算,高桥君收到的压岁钱总共折合多少日元?
输入格式
输入以以下格式从标准输入读入。
> $N$
> $x_1\ u_1$
> $x_2\ u_2$
> $\vdots$
> $x_N\ u_N$
输出格式
输出高桥君收到的压岁钱总共折合 $Y$ 日元($Y$ 不一定是整数)。
当你的输出与标准答案的绝对误差或相对误差不超过 $10^{-5}$ 时,判为正确。
说明/提示
### 限制条件
- $2 \leq N \leq 10$
- $u_i = \text{JPY}$ 或 $u_i = \text{BTC}$
- 若 $u_i = \text{JPY}$,则 $x_i$ 为整数,且 $1 \leq x_i \leq 10^8$
- 若 $u_i = \text{BTC}$,则 $x_i$ 为小数,最多有 $8$ 位小数,且 $0.00000001 \leq x_i \leq 100.00000000$
### 样例解释 1
第 $1$ 位亲戚给了 $10000$ 日元。第 $2$ 位亲戚给了 $0.1$ 比特币,按 $1$ BTC = $380000.0$ 日元换算,相当于 $38000.0$ 日元。两者合计为 $48000.0$ 日元。注意,输出 `48000`、`48000.1` 等也会被判为正确。
### 样例解释 2
在这种情况下,输出 `138001000`、`1.38e8` 等也会被判为正确。
由 ChatGPT 4.1 翻译