题解
2023-06-27 16:21:33
发布于:上海
121阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
int main()
{
int sum=0,a,b,c,d,max=0,min=0;
double jun=0;
cin>>a>>b>>c>>d;
if(a>=b&&a>=c&&a>=d)
{
max=a;
}
else if(b>=a&&b>=c&&b>=d)
{
max=b;
}
else if(c>=a&&c>=b&&c>=d)
{
max=c;
}
else if(d>=a&&d>=b&&d>=c)
{
max=d;
}
if(a<=b&&a<=c&&a<=d)
{
min=a;
}
else if(b<=a&&b<=c&&b<=d)
{
min=b;
}
else if(c<=a&&c<=b&&c<=d)
{
min=c;
}
else if(d<=a&&d<=b&&d<=c)
{
min=d;
}
sum=(a+b+c+d)-(min+max);
jun=sum/2.0;
printf("%.02f",jun);
return 0;
}
全部评论 1
gou东西,错的放上来
2024-03-21 来自 江西
0byd哪错了
2024-03-29 来自 浙江
0
有帮助,赞一个