zoukankan      html  css  js  c++  java
  • poj水题ID3299

    不贴题目了,描述的很复杂,其实这个题主要是考察简单的逻辑设计问题吧,看了其他人的答案,有的地方没看懂,还是用麻烦的if else解决的:

    #include<iostream>
    #include<iomanip>
    #include<math.h>
    using namespace std;
    int main()
    {
        char a;
        double t,d,h;
        while(cin>>a&&a!='E')
        {
           if(a=='T')
           {
               cin>>t>>a;  
               if(a=='D')  
               {cin>>d;
               h=t+0.5555*(6.11*exp(5417.7530*(1/273.16-1/(d+273.16)))-10); }
               else 
               {
                    cin>>h;
                    d= 1/((1/273.16)-((log((((h-t)/0.5555)+10.0)/6.11))/5417.7530))-273.16; 
                    }
           }
           else if(a=='D')
           {
                cin>>d>>a;
                if(a=='T')
                {cin>>t;
                 h=t+0.5555*(6.11*exp(5417.7530*(1/273.16-1/(d+273.16)))-10); 
                 }
                else
                {
                    cin>>h;
                    t=h-0.5555*(6.11*exp(5417.7530*(1/273.16-1/(d+273.16)))-10); 
                    }
           }
           else
           {
               cin>>h>>a;
               if(a=='D')
               {
                   cin>>d;
                   t=h-0.5555*(6.11*exp(5417.7530*(1/273.16-1/(d+273.16)))-10);       
                         }
               else 
               {
                    cin>>t;
                    d= 1/((1/273.16)-((log((((h-t)/0.5555)+10.0)/6.11))/5417.7530))-273.16;
                    }
           }
           cout.setf(ios::fixed);
           cout<<setprecision(1)<<"T "<<t<<" "<<"D "<<d<<" "<<"H "<<h<<endl;
          
         
    }
         
    }
        
           

      成功AC了。

  • 相关阅读:
    Visual Studio Code的常用快捷键
    requests模块
    爬虫基本原理
    Django-分页、中间件和请求的声明周期
    Django-admin管理工具
    Django-form表单
    Django-认证系统
    cookie、session和token
    Ajax
    Django进阶Model篇—数据库操作(ORM)
  • 原文地址:https://www.cnblogs.com/lx09110718/p/poj3299.html
Copyright © 2011-2022 走看看