0
已解决
周明轩
资深光能
资深光能
题目描述 Description
输入n组数据,每组数据a,b,c三个数,求m,m的求解格式如下:
输入描述 Input Description
第一行,一个整数n
接下来n行,每行三个整数a b c
输出描述 Output Description
输出n行,每行一个值,为对应要求的m
(m保留2位小数)
样例输入 Sample Input
1 1 2 3
样例输出 Sample Output
5.00
数据范围及提示 Data Size & Hint
所有数据不超过100\
0分代码:
#include<bits/stdc++.h>
#pragma GCC optimize(2)
using namespace std;
int main(){
int n;
cin>>n;
int a,b,c;
for(int i=1;i<=n;i++){
cin>>a>>b>>c;
int x=(a+b),y=(c+b);
int a1=max(x,max(b,c)),a2=max(a,max(b,y)),a3=max(a,max(b,c));
double m=(a1*a2/a3);
printf("%.2f",m);
}
return 0;
}