比赛场次 193
比赛名称 20130327
比赛状态 已结束比赛成绩
开始时间 2013-03-27 18:50:00
结束时间 2013-03-27 20:40:00
开放分组 全部用户
注释介绍
题目名称 相对分子质量
输入输出 molecular.in/out
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试点数 5 简单对比
用户 结果 时间 内存 得分
GravatarSatoshi RRRRR 0.002 s 3.15 MiB 0

相对分子质量

★   输入文件:molecular.in   输出文件:molecular.out   简单对比
时间限制:1 s   内存限制:128 MiB

Molecular

给你一些原子的质量,请你计算他们所构成的分子式质量。

输入格式

若干行,每行一个原子,后面接它的质量,中间由多个空格隔开。

原子质量描述以“END_OF_FIRST_PART”结束。

接下来,每行一个分子式,以“0”表示数据结束

输出格式

若干行,每行是对应分子式的质量,如果某分子式中不知道某原子的质量,则输出“UNKNOWN

样例

输入

H 1

He 4

C 12

O 16

F 19

Ne 20

Cu 64

Cc 333

END_OF_FIRST_PART

H2C

(MgF)2As

Cu(OH)2

H((CO)2F)99

0

输出

14

UNKNOWN

98

7426

数据说明

数据保证分子式是一定符合化学规则的。

每一个分子式长度<=80

每一个分子包含的原子总数<=105

每一个原子对应的质量<=103

每个数据不超过10个分子式