1052:相对分子质量
来源:互联网 发布:地球科学数据 编辑:程序博客网 时间:2024/04/28 12:40
#include <iostream>#include <string>#include<cstdio>using namespace std;int main(){ int n; cin>>n; string s; getchar(); char a[9]= {'H','C','N','O','F','P','S','K'}; int b[9]= {1,12,14,16,19,31,32,39}; for(int k=0; k<n; k++) { getline(cin,s); int sum=0; for(int j=0; j<s.size(); j++) { if(s[j]>'B'&&s[j]<'T') { for(int i=0; i<8; i++) { if(s[j]==a[i]&&((s[j+1]>'B'&&s[j+1]<'T')||j==s.size()-1)) { sum=sum+b[i]; } else if(s[j]==a[i]) { sum=sum+b[i]*(s[j+1]-'0'); } } } } cout<<sum<<endl; } return 0;}
- 1052:相对分子质量
- 相对分子质量计算
- 相对分子质量
- 相对分子质量
- 相对分子质量
- HHUOJ_1351: 相对分子质量
- Molecular weight相对分子质量
- UVA 1586 Molar mass(蛋白质的相对分子质量)
- 字符串水题——相对分子质量
- 分子公司
- 分子计算机
- 分子设计
- 极性分子
- 分子计算机
- 软件质量概述 3 不同质量保障技术的相对效能
- 分子计算:逻辑层
- 【其他】【RQNOJ】分子团
- 寻找“捣乱分子”对[
- Cocos2d-x利用CCSpriteBatchNode提高渲染效率
- 在Hive中添加函数
- 实战oracle存储过程for循环if判断的使用(含源码)
- 详细解读Jquery各Ajax函数:$.get(),$.post(),$.ajax(),$.getJSON()
- 常用Windows消息、常量命名参考
- 1052:相对分子质量
- 黑马程序员 集合
- 01背包问题总结
- 常用Windows消息、常量命名参考
- 对下载文件是否完整的判断方法
- backbone.js+jqm+html5的移动App开发总结一
- could not resolve property: qid of: org.lxh.myzngt.vo.Answer [SELECT COUNT(q.qid) FROM org.lxh.myzn
- 飞鸽传书的指导教师
- 登录问题(1)