1586 - Molar mass
来源:互联网 发布:另类宠物知乎 编辑:程序博客网 时间:2024/06/03 22:01
#include <iostream>#include <string.h>#include <string>using namespace std;int main(){string input;int n;cin>>n;for(int j=0;j<n;j++){cin>>input;int cnt = 1;double m =0.0;double res_m = 0.0;for(int i=0;i<input.size();i++){if(isalpha(input[i]) != 0){res_m += m*cnt;cnt = 1;switch(input[i]){case 'C':m = 12.01;break;case 'H':m = 1.008;break;case 'O':m = 16.00;break;case 'N':m = 14.01;break;}}else{if(i-1>=0 && isalpha(input[i-1]) != 0){cnt = input[i]-'0';}else cnt = cnt*10+(input[i]-'0');}}res_m += m*cnt;printf("%.3f\n",res_m);}return 0;}
0 0
- uva 1586 - Molar mass
- UVa 1586 - Molar mass
- UVa 1586 - Molar mass
- UVA 1586 ----Molar mass
- UVA 1586 - Molar mass
- uvaoj 1586-molar mass
- UVa 1586 Molar mass
- UVa 1586 - Molar Mass
- UVA - 1586 Molar mass
- uva 1586 - Molar mass
- UVA 1586 Molar mass
- UVa 1586 - Molar mass
- UVa-1586Molar mass
- 1586—Molar mass
- 【Uva 1586】 Molar mass
- UVA - 1586 Molar mass
- uva 1586 - Molar mass
- Uva - 1586 - Molar mass
- 数据库乱弹
- 动态添加SubMenu子菜单
- ACM知识点 之 贪心(3)区间选点问题
- AFN实现网络监测
- 【Android学习笔记】NestedScrollView嵌套ViewPager后滑动不了的问题
- 1586 - Molar mass
- HDU 2586 How far away LCA 倍增法
- 内核中读写分区的例子
- 1225 - Digit Counting
- 产生10分钟有效的scretStr
- 大话图像处理之入门篇
- 31. Next Permutation
- ROS学习之 cpp节点句柄
- maven install Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.1.1:war (default-wa