时间限制: 1000 ms 内存限制: 65536 KB
提交数: 40847 通过数: 28096
已知:
m=max(a,b,c)max(a+b,b,c)×max(a,b,b+c)m=max(a,b,c)max(a+b,b,c)×max(a,b,b+c)
输入a,b,ca,b,c,求mm。把求三个数的最大数max(x,y,z)max(x,y,z)分别定义成函数和过程来做。
输入a,b,ca,b,c。
求mm,保留到小数点后三位。
1 2 3
0.200
【代码】
#includeusing namespace std;int mm(int n, int m, int t) {int k = max(n, m);int h = max(t, k);return h; }int main() {int n, m, t;cin >> n >> m >> t; double kk = (mm(n, m, t) * 1.0) / ((mm(n + m, m, t) * 1.0) * (mm(n, m, m + t) * 1.0) * 1.0);printf("%.3f", kk);return 0; }