PAT 1011 World Cup Betting (20分)

题目链接:点击这里

题意:每行给出三个数,分别找出每行的最大数,然后代入公式计算得到最终结果,精确到小数点后两位。

思路:如题。

AC代码:

#include<iostream>
#include<cstdio>

using namespace std;

int main()
{
    
    
    double ans = 1;
    for(int i = 0; i < 3; i++)
    {
    
    
        double a, b, c;
        scanf("%lf%lf%lf", &a, &b, &c);
        
        double t = max(a, max(b, c));
        
        if(t == a)  printf("W ");
        else if(t == b) printf("T ");
        else    printf("L ");
        
        ans *= t;
    }
    
    printf("%.2f\n", (ans * 0.65 - 1) * 2);
    
    return 0;
}

微信公众号《算法竞赛求职》,致力于详细讲解竞赛和求职所涉及到的算法原理和模板。欢迎关注,一起交流进步!

猜你喜欢

转载自blog.csdn.net/qq_42815188/article/details/109005319
今日推荐