POJ 3299
2024-10-14 01:56:47
#include <iostream>
#include "math.h" double e2h(double e)
{
return 0.5555*(e-10.0);
} double D2e(double D)
{
return 6.11*exp(5417.7530*((/273.16)-(/(D+273.16))));
} double e2D(double e)
{
return (/(/273.16-log(e/6.11)/5417.7530))-273.16;
} int main() {
double H, D, T, h, e;
char cmd[]; while (scanf("%s", cmd) && cmd[]!='E') {
T = D = H = -; if(cmd[]=='T')
scanf("%lf", &T);
else if(cmd[]=='D')
scanf("%lf", &D);
else
scanf("%lf", &H); scanf("%s", cmd); if(cmd[]=='T')
scanf("%lf", &T); else if(cmd[]=='D')
scanf("%lf", &D); else
scanf("%lf", &H); if(D > -) {
h = e2h(D2e(D));
if(T<-)
T = H-h;
else
H = T+h;
}
else {
h = H - T;
e = h/0.5555 + 10.0;
D = e2D(e);
}
printf("T %.1lf D %.1lf H %.1lf\n", T, D, H); } return ;
}
最新文章
- 0911 Socket网络编程
- Eclipse中tomcat之后,tomcat的相关配置会被Eclipse重置
- C#几种截取字符串的方法小结
- linux下定时发送邮件
- Qt之模型/视图(自定义按钮)(使用QStyleOption的子类进行drawControl,和我用的方法完全不一样)
- Android_通过ContentObserver监听短信数据变化
- linux系统查询命令
- js 封装原生ajax
- 天上掉Pizza
- 【转】各种图(流程图,思维导图,UML,拓扑图,ER图)简介
- 向Github提交代码时遇到的一些问题
- Python GUI界面编程
- python中迭代器和生成器的区别
- OAuth和OpenID的区别
- CSS实现鼠标悬浮无限向下级展示的简单代码
- 洛咕 P3756 [CQOI2017]老C的方块
- 最新的 CocoaPods 的使用教程(一)
- 了解vue
- 升级mac xcode打包证书报错 git 报错
- ethereumjs/ethereumjs-block-2-api
热门文章
- matlab写txt文件
- Java常用四大线程池用法以及ThreadPoolExecutor详解
- the art of seo(chapter ten)
- JQuery UI - resizable调整区域大小
- Java微信公众平台开发_05_微信网页授权
- 【Codeforces】Gym 101608G WiFi Password 二分+线段树
- dead reckoning variation
- python 多模块文件共享变量
- python 之gc(回收机制)--garbage collection(GC垃圾回收)
- 【Python】numpy 数组拼接、分割