<函数求值>题解
2026-04-12 11:38:31
发布于:浙江
8阅读
0回复
0点赞
思路如下:
公式是:
m=max(a,b,c)max(a+b,b,c)max(a,b,b+c)m- max(a+b,b,c)×max(a,b,b+c)max(a,b,c)
则:
m=3.0×3.0×5.0=0.20
m= 3.0×5.0×3.0=0.20
#include <iostream>
#include <iomanip>
#include <algorithm>
using namespace std;
int main() {
double a, b, c;
cin >> a >> b >> c;
double numerator = max({a, b, c});
double denominator = max({a + b, b, c}) * max({a, b, b + c});
double m = numerator / denominator;
cout << fixed << setprecision(2) << m << endl;
return 0;
}
这里空空如也



有帮助,赞一个