USA1586 Molar mass
来源:互联网 发布:大卫罗宾逊数据 编辑:程序博客网 时间:2024/05/22 17:18
原题:
代码:
<span style="font-size:18px;">#include <iostream>#include <cstdio>#include <cctype>#define maxn 80char chem[maxn];int main() { using namespace std; int T, n; int i; double mass, per; char c; if (scanf("%d",&T)==1) { while (T--) { scanf("%s", chem); mass= 0; for ( i=0; chem[i]!='\0'; i++) { c= chem[i]; n= 1; if(c=='C') per= 12.01; else if (c=='N') per= 14.01; else if (c=='O') per= 16.00; else per= 1.008; // c=='H' if (isdigit(chem[i+1])) { i++; n= chem[i]-'0'; while (isdigit(chem[i+1])) { i++; n= n*10 + chem[i] - '0'; } mass+= n*per; } else mass+= n*per; } printf("%.3f\n", mass); } } return 0;}</span><span style="font-size:24px;"></span>
0 0
- USA1586 Molar mass
- Molar mass
- Molar mass
- Molar mass
- Molar Mass
- Molar mass 【字符串处理】
- uva 1586 - Molar mass
- uva1586----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
- Java经典多线程问题--生产者与消费者
- 创建链式线性表
- 读书笔记:Effective C++
- Win10 睡眠自动重启的设置 --转自百度知道
- 我笔流心琢工词 也表诚心溢刻字
- USA1586 Molar mass
- JAVA接口介绍
- JQuery中遍历元素的父辈和祖先
- Struts2学习——0300DMI动态方法调用
- Android自定义圆角条形图表
- angular.js学习(1)--指令和控制器间的交互
- 1002-大数相加
- 虚函数和多态性1——动态绑定和静态绑定
- Gradle 安装以及查看jar文件本地的存储位置