Online Judge | Problem Set | Authors | Online Contests | User | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest |
Re:输入有点坑。。。。In Reply To:输入有点坑。。。。 Posted by:yueyibo at 2016-11-13 23:28:24 >http://blog.csdn.net/luckcircle/article/details/53160760 #include<cstdio> > #include<math.h> > #include<algorithm> > float t,d,h,e,H; > char n; > int main(){ > while(scanf("%c",&n)!=EOF){ > t=50000; > d=50000; > h=50000; > switch(n){ > case 'T' :scanf("%f",&t);break; > case 'D' :scanf("%f",&d);break; > case 'H' :scanf("%f",&h);break; > case 'E' :return 0; > } > getchar(); > scanf("%c",&n); > switch(n){ > case 'T' :scanf("%f",&t);break; > case 'D' :scanf("%f",&d);break; > case 'H' :scanf("%f",&h);break; > case 'E' :return 0; > } > getchar(); > if(h==50000&&t!=50000&&d!=50000){ > e = 6.11*pow(2.718281828,(5417.7530*((1/273.16)-(1/(d+273.16))))); > H=0.5555*(e-10.0); > h=t+H; > } > else if(t==50000&&h!=50000&&d!=50000){ > e = 6.11*pow(2.718281828,(5417.7530*((1/273.16)-(1/(d+273.16))))); > H=0.5555*(e-10.0); > t=h-H; > } > else if(d==50000&&h!=50000&&t!=50000){ > H=h-t; > e=(H/0.5555)+10.0; > d=(1/(-log(e/6.11)/5417.7530+(1/273.16))-273.16); > } > printf("T %.1f D %.1f H %.1f\n",t,d,h); > } > } Followed by: Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator