UVa 1586 水题
来源:互联网 发布:mac装win10后启动黑屏 编辑:程序博客网 时间:2024/06/08 01:07
题目链接:https://odzkskevi.qnssl.com/67439d42131b807256ad26321328160a?v=1510491913
水题
My Ugly Code
#include <cstdio>#include <cmath>#include <cstring>#include <string>#include <algorithm>using namespace std;int n;char s[120];int main(){ /*freopen("input.txt","r",stdin);*/ scanf("%d",&n); while(n--){ scanf("%s",s); int len=strlen(s); double ans=0.0; for(int i=0;i<len;i++){ if(s[i]=='C'){ int num=0; while(s[i+1] >= '0' && s[i+1] <= '9'){ num=num*10+s[++i]-'0'; } ans+=12.01*(num > 0 ? num:1); } if(s[i]=='H'){ int num=0; while(s[i+1] >= '0' && s[i+1] <= '9'){ num=num*10+s[++i]-'0'; } ans+=1.008*(num > 0 ? num:1); } if(s[i]=='O'){ int num=0; while(s[i+1] >= '0' && s[i+1] <= '9'){ num=num*10+s[++i]-'0'; } ans+=16.00*(num > 0 ? num:1); } if(s[i]=='N'){ int num=0; while(s[i+1] >= '0' && s[i+1] <= '9'){ num=num*10+s[++i]-'0'; } ans+=14.01*(num > 0 ? num:1); } } printf("%.3lf\n",ans); } return 0;}
阅读全文
1 0
- UVa 1586 水题
- UVA UVa 272 水题
- UVa-1586
- UVa 1586
- UVa 1586
- UVA 1586
- Uva 1586
- UVA-1586
- 【UVa - 1586】
- UVa-1586
- UVA 1586
- UVa.1586
- UVA 1586
- UVA 1586
- UVA 1586
- uva 1586
- Uva 1586-Molar mass(水题)
- 分子量(Molar Mass,UVa 1586)水题
- JAVA9 API翻译(Java® Platform, Standard Edition & Java Development Kit Version 9 API Specification)
- 输出一个桃心形状
- 20171113每日一练
- 10 种机器学习算法的要点(附 Python 和 R 代码)
- 1004. Counting Leaves (30)
- UVa 1586 水题
- 在WPF中添加WINFORM控件的方法
- github第一天学习总结
- BMA250E 加速度传感器和插接板,用于移动消费类电子产品
- leetcode Two Sum ----python3
- 电子线路设计技巧7:UC3843A升压电路中振荡频率和占空比的确定方法
- 吴恩达Coursera深度学习课程 DeepLearning.ai 编程作业(4-1)
- wiringpi安装编译问题解决
- 【python】【excel读写 模块】