POJ 3299 水题
2013-03-18 11:56
190 查看
//11363256 c00h00g 3299 Accepted 780K 0MS G++ 1173B 2013-03-18 11:58:22 #include<stdio.h> #include<stdlib.h> #include<math.h> #include<iostream> using namespace std; #define E 2.718281828 double get_e(double d){ return 6.11*pow(E,5417.7530*(1/273.16-1/(d+273.16))); } int main(){ char ch1,ch2; double num1,num2,num3; while(cin>>ch1&&ch1!='E'){ cin>>num1>>ch2>>num2; if(ch1=='D'&&ch2=='T'){ch1='T';ch2='D';double tmp=num1;num1=num2;num2=tmp;} if(ch1=='T'&&ch2=='D'){ num3=num1+0.5555*(get_e(num2)-10.0); printf("T %.1f D %.1f H %.1f \n",num1,num2,num3); } if(ch1=='D'&&ch2=='H'){ch1='H';ch2='D';double tmp=num1;num1=num2;num2=tmp;} if(ch1=='H'&&ch2=='D'){ num3=num1-0.5555*(get_e(num2)-10.0); printf("T %.1f D %.1f H %.1f\n",num3,num2,num1); } if(ch1=='T'&&ch2=='H'){ch1='H';ch2='T';double tmp=num1;num1=num2;num2=tmp;} if(ch1=='H'&&ch2=='T'){ double temp=log(((num1-num2)/0.5555+10.0)/6.11)/5417.7530; num3=1/(1/273.16-temp)-273.16; printf("T %.1f D %.1f H %.1f\n",num2,num3,num1); } } return 0; }
相关文章推荐
- POJ 3299 Humidex(水题)
- poj-3299 Humidex 水题,推公式
- POJ 3299:Humidex(水题)
- poj水题--ID3299
- POJ 2575 Jolly Jumpers(我的水题之路——数组绝对差值为1到n-1)
- POJ 2864 Pascal Library(我的水题之路——都来了么)
- POJ 3096 Surprising Strings(我的水题之路——重点,D-pairs)
- 【2017】Speed Limit (水题)POJ
- POJ 1488 Tex Quotes --- 水题
- poj 最小生成树入门水题 1251 && 1258 && 1287 && 2395 && 2485 && 2377
- poj 2586 Y2K Accounting Bug(贪心算法,水题一枚)
- POJ3048 HDU2710 Max Factor【筛选法+水题】
- POJ 3299 Humidex 解题报告
- poj入门水题--深度搜索(dfs)题 1011,含各种剪枝,比较经典
- POJ 2365 Rope(水题)
- POJ 1942 Paths on a Grid (水题)
- POJ 3672 水题......
- POJ 1118与2606 (水题)
- poj 3678 Katu Puzzle && POJ 3207 Ikki's Story IV - Panda's Trick(2-sat水题)
- poj入门水题整理1--按刷题顺序解释