POJ 3299 模拟
水题,但是WA了一屏………
swap的时候忘了把读入的数字也swap了………………………..【尴尬】
// by SiriusRen
#include <cmath>
#include <cstdio>
#include <algorithm>
using namespace std;
char jya,jyb;
double T,D,H,xx,yy,e,h;
int main(){
while(1){
scanf("%c",&jya);
if(jya=='E')break;
scanf("%lf %c %lf",&xx,&jyb,&yy);getchar();
if((jya=='D'&&jyb=='T')||(jya=='H'&&jyb=='D')||(jya=='H'&&jyb=='T'))swap(jya,jyb),swap(xx,yy);
if(jya=='T'&&jyb=='D'){
T=xx;D=yy;
e=6.11*exp(5417.7530*((1.0/273.16)-(1.0/(D+273.16))));
h=0.5555*(e-10.0);
H=T+h;
printf("T %.1f D %.1f H %.1f\n",T,D,H);
}
else if(jya=='D'&&jyb=='H'){
D=xx;H=yy;
e=6.11*exp(5417.7530*((1.0/273.16)-(1.0/(D+273.16))));
h=0.5555*(e-10.0);
T=H-h;
printf("T %.1f D %.1f H %.1f\n",T,D,H);
}
else if(jya=='T'&&jyb=='H'){
T=xx,H=yy;
h=H-T;
e=h/0.5555+10.0;
D=1.0/((1.0/273.16)-log(e/6.11)/5417.7530)-273.16;
printf("T %.1f D %.1f H %.1f\n",T,D,H);
}
}
}
POJ 3299 模拟的更多相关文章
- POJ 1016 模拟字符串
Numbers That Count Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 20396 Accepted: 68 ...
- POJ 3299 Humidex 难度:0
题目链接:http://poj.org/problem?id=3299 #include <iostream> #include <iomanip> using namespa ...
- POJ 1208 模拟
2017-08-28 15:07:16 writer:pprp 好开心,这道题本来在集训的时候做了很长很长时间,但是还是没有做出来,但是这次的话,只花了两个小时就做出来了 好开心,这次采用的是仔细分析 ...
- POJ - 3087 模拟 [kuangbin带你飞]专题一
模拟洗牌的过程,合并两堆拍的方式:使先取s2,再取s1:分离成两堆的方式:下面C张放到s1,上面C张到s2.当前牌型与第一次相同时,说明不能搜索到答案. AC代码 #include<cstdio ...
- Shuffle'm Up POJ - 3087(模拟)
Shuffle'm Up Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 15249 Accepted: 6962 Des ...
- poj 1379 模拟退火法
/* 模拟退火法: 找到一些随机点,从这些点出发,随机的方向坐标向外搜索: 最后找到这些随机点的最大值: 坑://if(xx>-eps&&xx<x+eps&& ...
- POJ 1471 模拟?
题意:求最大无坏点三角形 思路: 模拟? (为什么我模拟过了...) 有人用 DP,有人用 搜索... // by SiriusRen #include <cstdio> #include ...
- POJ 1951 模拟
思路: 坑爹模拟毁我一生 给两组数据: 输入: YOURE TRAVELING THROUGH ANOTHER DIMENSION A DIMENSION NOT OF SIGHT. 输出: YR T ...
- POJ 2141 模拟
思路:字符串解密 啥都告诉你了 模拟就好 //By SiriusRen #include <cstdio> #include <cstring> using namespace ...
随机推荐
- windows命令行方式下打印和设置PATH变量
点击开始菜单,运行=>cmd打印当前变量:echo %PATH%结果:C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;d:\PRO ...
- Rep Invariant and Abstraction Function
* According to the Reading 13 of MIT 6.005 course In order to finish Lab 2, in which the ps 2 gives ...
- 移动端H5页面编辑器开发实战--经验技巧篇
很久前的写的文章了,转载下发到这里 原本地址: https://blog.csdn.net/tech_meizu/article/details/52484775
- SQL学习——基础语句(3)
先上数据表 student表 grade 表 SQL Union 语句 合并两个或多个select查询结果集. select s_id from student union select s_id ...
- Ubuntu 16.04 Go环境搭建 Go环境+Sublime配置
Ubuntu 16.04 Go环境搭建 Go环境+Sublime配置 1. 安装Go 下载地址https://golang.org/dl/ (需要翻下) 下载到类似go1.8.3.linux-amd6 ...
- ajax返回值
前端: <html> <head> <meta name="viewport" content="width=device-width&qu ...
- Codeforces Round #493 (Div. 2) C. Convert to Ones 乱搞_构造_好题
题意: 给你一个长度为 nnn 的 010101串 ,你有两种操作: 1.将一个子串翻转,花费 XXX 2.将一个子串中的0变成1,1变成0,花费 YYY 求你将这个01串变成全是1的串的最少花费. ...
- loging模块
logging模块 什么是logging模块 logging模块是python提供的用于记录日志的模块 为什么需要logging 我们完全可以自己打开文件然后,日志写进去,但是这些操作重复且没有任何技 ...
- Flex tree展开节点问题!
问题: 使用 for each(var item:XML in menuTree.dataProvider) { menuTree.expandChildrenOf(item,true); ...
- nginx1.15.8源码安装
useradd www -s /sbin/nologin -M yum -y install gcc pcre-devel openssl-devel cd /usr/local/src wget ...