题解来了!!!(更新版)
2023-07-23 20:56:22
发布于:河北
242阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main(){
double a,b,c,d,e,f,g,h,i,j,l;
cin>>a>>b>>c>>d;
e = max(a,b);
f = max(c,d);
g = max(e,f);
h = min(a,b);
i = min(c,d);
j = min(h,i);
if(a==g){
a=0;
}else if(b==g){
b=0;
}else if(c==g){
c=0;
}else if(d==g){
d=0;
}
if(a==j){
a=0;
}else if(b==j){
b=0;
}else if(c==j){
c=0;
}else if(d==j){
d=0;
}
l = (a+b+c+d)/2;
printf("%.2lf",l);
return 0;
}
全部评论 3
哇,你这,也太麻烦了。我就五个变量,主函数六行,没有判断(doge
2023-10-14 来自 上海
0哈哈哈
2023-07-24 来自 河北
0hi
2023-07-24 来自 河北
0Hi
2023-09-27 来自 江苏
0
有帮助,赞一个