时间限制: 1000 ms 内存限制: 65536 KB
【题目描述】
【输入】
输入a,b,c。
【输出】
求m,保留到小数点后三位。
【输入样例】
1 2 3
【输出样例】
0.200
【解题代码】
#include <iostream>
using namespace std;
double mx(double x,double y,double z){
double maxn;
if(x>y && x>z){
maxn=x;
}else if(y>x && y>z){
maxn=y;
}else if(z>x && z>y){
maxn=z;
}
return maxn;
}
int main() {
double a,b,c;
scanf("%lf%lf%lf",&a,&b,&c);
double m=mx(a,b,c)/(mx(a+b,b,c)*mx(a,b,b+c));
printf("%.3f\n",m);
return 0;
}