目录
描述
小乐乐学会了自定义函数,BoBo老师给他出了个问题,根据以下公式计算m的值。
其中 max3函数为计算三个数的最大值,如: max3(1, 2, 3) 返回结果为3。
输入描述:
一行,输入三个整数,用空格隔开,分别表示a, b, c。
输出描述:
一行,一个浮点数,小数点保留2位,为计算后m的值。
示例1
输入:
1 2 3输出:
0.30
代码实现:
#include <stdio.h>
int max3(int x, int y, int z)
{
int max = x > y ? x : y;
max = max > z ? max : z;
return max;
}
int main()
{
int a, b, c;
scanf("%d %d %d", &a, &b, &c);
int n1 = max3(a + b, b, c);
int n2 = max3(a, b + c, c);
int n3 = max3(a, b, b + c);
double m = n1 * 1.0 / (n2 + n3);
printf("%.02lf\n", m);
return 0;
}