题目粗心:

给出三行数据,代表三场较量。每行有三个浮点型数,从左至右别离代表W(Win)、T(Tie).L(Los).当初须要从每行的W、T、L中抉择最大的数,并输入三行各自抉择的是哪一个。之后。无妨设三行各自的最大的数为a、b、c,计算最大收益即(abc0.65-1)2 并输入。

算法思路:

每次输出一行3个数字,而后获取3个数字的最大值Max,判读该最大值为w,t,l中的哪一个,而后间接输入对应的W,T,L并且得累乘Max到result上,最初输入计算结果即可。

留神点:

1、留神保留2位小数

提交后果:

AC代码:
#include<cstdio>#include<algorithm>using namespace std;int main(){    double w,t,l;    double result = 1.0;    for(int i=0;i<3;++i){        scanf("%lf %lf %lf",&w,&t,&l);        double Max = max(max(w,t),l);        if(Max==w){            printf("W ");        }else if(Max==t){            printf("T ");        }else {            printf("L ");        }        result *= Max;    }    printf("%.2lf",(result*0.65-1)*2);    return 0;}