链接:https://vjudge.net/problem/UVA-1586 题意:给出一分子化学式,包含C,N,O,H四种元素,求M 题解:这是字符串题.分为几种情况:第一种是一个原子:第二种是多原子:多原子又包括字母与字母相连,字母与数字相连,数字与数字相连.思路就是看前一个原子是字母还是数字 注意:1.当字母与字母相连时,应将num定义为1,并相加 2.当遇到字符串最后一个元素时,应在进行一次相加运算 3.注意输出格式,保留三位有效数字 ac代码: #include<string>#in…