AT_abc119_b [ABC119B] Digital Gifts
题目描述
高桥君从 N 位亲戚那里收到了压岁钱。
输入给出 N 个数值 x1, x2, ..., xN 和 N 个字符串 u1, u2, ..., uN。每个字符串 ui 为 JPY 或 BTC,xi 和 ui 表示第 i 位亲戚给的压岁钱内容。
例如,若 x1=10000,u1=JPY,则第 1 位亲戚给了 10000 日元;若 x2=0.10000000,u2=BTC,则第 2 位亲戚给了 0.1 比特币。
若将比特币按 1.0 BTC = 380000.0 日元换算,高桥君收到的压岁钱总共折合多少日元?
输入格式
输入以以下格式从标准输入读入。
N
x1 u1
x2 u2
⋮
xN uN
输出格式
输出高桥君收到的压岁钱总共折合 Y 日元(Y 不一定是整数)。
当你的输出与标准答案的绝对误差或相对误差不超过 10−5 时,判为正确。
样例 1
输入
2
10000 JPY
0.10000000 BTC
输出
48000.0
样例 2
输入
3
100000000 JPY
100.00000000 BTC
0.00000001 BTC
输出
138000000.0038
说明/提示
限制条件
- 2≤N≤10
- ui=JPY 或 ui=BTC
- 若 ui=JPY,则 xi 为整数,且 1≤xi≤108
- 若 ui=BTC,则 xi 为小数,最多有 8 位小数,且 0.00000001≤xi≤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 翻译