这道题也是道水题,读懂题目即会做,没啥技巧
题目链接:https://www.patest.cn/contests/pat-a-practise/1011#include<iostream>
#include<iomanip>
using namespace std;
int main(){
float a[1000];
char a1[10];
a1[0]='W';
a1[1]='T';
a1[2]='L';
for(int i=0;i<9;i++)
cin>>a[i];
float sum;
float max=0;
int mmax;
int jj=0;
for(int i=0;i<3;i++){
max=a[3*i];
mmax=3*i;
for(int j=3*i;j<3*i+3;j++)
if(a[j]>max){
max=a[j];
mmax=j;
}
a1[3+jj]=a1[mmax%3];
a[jj+9]=max;
jj++;
}
sum=(a[9]*a[10]*a[11]*0.65-1)*2;
cout<<a1[3]<<" "<<a1[4]<<" "<<a1[5]<<" "<<fixed<<setprecision(2)<<sum<<endl;
return 0;
}
#include<iostream>
#include<iomanip>
using namespace std;
int main(){
float a[1000];
char a1[10];
a1[0]='W';
a1[1]='T';
a1[2]='L';
for(int i=0;i<9;i++)
cin>>a[i];
float sum;
float max=0;
int mmax;
int jj=0;
for(int i=0;i<3;i++){
max=a[3*i];
mmax=3*i;
for(int j=3*i;j<3*i+3;j++)
if(a[j]>max){
max=a[j];
mmax=j;
}
a1[3+jj]=a1[mmax%3];
a[jj+9]=max;
jj++;
}
sum=(a[9]*a[10]*a[11]*0.65-1)*2;
cout<<a1[3]<<" "<<a1[4]<<" "<<a1[5]<<" "<<fixed<<setprecision(2)<<sum<<endl;
return 0;
}