UVa537 - Artificial Intelligence?
来源:互联网 发布:jquery.min.js.dump 编辑:程序博客网 时间:2024/05/16 23:53
#include<iostream>#include<sstream>#include<cstring>#include<cstdio>using namespace std;int main(){ int T; cin>>T; getchar(); for(int case_num=1;case_num<=T;case_num++) { string line; getline(cin,line); double P(-1.0),U(-1.0),I(-1.0); istringstream sin(line); char ch; while(sin >> ch){ if(ch=='P'){ char t; sin>>t; if(t != '=') continue; sin>>P; sin>>t; if(t== 'm') P/=1000; else if(t=='k') P*=1000; else if(t=='M') P*=1000000; } else if(ch=='U'){ char t; sin>>t; if(t!='=') continue; sin>>U; sin>>t; if(t=='m') U/=1000; else if(t=='k') U*=1000; else if(t=='M') U*=1000000; } else if(ch == 'I'){ char t; sin>>t; if(t!='=') continue; sin>>I; sin>>t; if(t=='m') I/=1000; else if(t=='k') I*=1000; else if(t=='M') I*=1000000; } } cout<<"Problem #"<<case_num<<endl; if(P==-1.0) printf("P=%.2lfW\n",U*I); else if(U==-1.0) printf("U=%.2lfV\n",P/I); else printf("I=%.2lfA\n",P/U); printf("\n"); }}
0 0
- UVA537- Artificial Intelligence?
- UVa537 Artificial Intelligence?
- uva537 - Artificial Intelligence?
- uva537 - Artificial Intelligence?
- UVa537 - Artificial Intelligence?
- UVA537 - Artificial Intelligence?
- UVa537 - Artificial Intelligence?-字符串(混合字符实数输入)-难度3
- uva537 Artificial Intelligence?(字符串转化为浮点数)
- Artificial Intelligence
- Artificial Intelligence?
- Artificial Intelligence?
- Artificial Intelligence?
- Artificial Intelligence?
- Artificial Intelligence?
- Artificial Intelligence?
- Artificial Intelligence?
- Artificial Intelligence
- Artificial Intelligence
- 【每日一发】DELPHI位图文件的裁剪和伸缩操作
- java线程池和队列详细讲解
- 异步加载数据Thread与AsyncTask比较
- 领导者都病态,该如何与其相处?
- ubuntu ping响应慢的解决
- UVa537 - Artificial Intelligence?
- 第六周 项目一 深复制体验(1)
- Python字符串操作
- RGB与YCbCr颜色空间的转换
- linux系统-文件系统-常用命令
- 运行地址和加载地址
- 一台机器、两个tomcat
- uva 11584 题目大意: 给一个字符串, 要求把它分割成若干个子串,使得每个子串都是回文串。问最少可以分割成多少个。
- cesiumjs开发实践(三)