#2772. Digital Gifts

0
    ID: 2772 传统题 2000ms 1024MiB 尝试: 0 已通过: 0 难度: 1 上传者: 标签>AtCoderabc119BGESP 1级枚举(单层循环)

Digital Gifts

Digital Gifts

题目描述

Takahashi 从他的 NN 位亲戚那里收到了 otoshidama(新年红包)。 给定 NN 个数值 x1,x2,...,xNx_1, x_2, ..., x_N 和 NN 个字符串 u1,u2,...,uNu_1, u_2, ..., u_N 作为输入。每个字符串 uiu_i 要么是 JPYJPY 要么是 BTCBTC,xix_i 和 uiu_i 表示第 ii 位亲戚给出的 otoshidama 的内容。 例如,如果 x1=10000x_1 = 10000 且 u1=JPYu_1 = JPY,则第一位亲戚的 otoshidama 是 10000 日元;如果 x2=0.10000000x_2 = 0.10000000 且 u2=BTCu_2 = BTC,则第二位亲戚的 otoshidama 是 0.1 比特币。 如果按 1.01.0 BTC = 380000.0380000.0 JPY 的汇率将比特币换算为日元,这些礼物一共值多少?

输入格式

输入按下列格式从标准输入给出: NN x1x_1 u1u_1 x2x_2 u2u_2 : xNx_N uNu_N

输出格式

如果这些礼物总共值 YY 日元,则输出该值 YY(不必是整数)。 当输出与判题答案的绝对或相对误差不超过 10−510^{-5} 时,视为正确。

2
10000 JPY
0.10000000 BTC
48000.0
3
100000000 JPY
100.00000000 BTC
0.00000001 BTC
138000000.0038

提示

2≤N≤102 \leq N \leq 10 ui=u_i = JPYJPY or BTCBTC. 如果 ui=u_i = JPYJPY,则 xix_i 是整数,且 1≤xi≤1081 \leq x_i \leq 10^8。 如果 ui=u_i = BTCBTC,则 xix_i 是有 88 位小数的十进制数,且 0.00000001≤xi≤100.000000000.00000001 \leq x_i \leq 100.00000000。第一位亲戚的 otoshidama 是 1000010000 日元。第二位亲戚的 otoshidama 是 0.10.1 比特币,按 1.01.0 BTC = 380000.0380000.0 JPY 的汇率换算后价值 38000.038000.0 日元。两者之和为 48000.048000.0 日元。 像 4800048000 和 48000.148000.1 这样的输出也会被视为正确。
在这种情况下,像 138001000138001000 和 1.38e81.38e8 这样的输出也会被视为正确。

标签: AtCoder|abc119B

来源

AtCoder|abc119B