社区讨论

50tps,WA求调,必关

B2095白细胞计数参与者 1已保存回复 0

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
0 条
当前快照
1 份
快照标识符
@mi0vhkla
此快照首次捕获于
2025/11/16 06:43
4 个月前
此快照最后确认于
2025/11/16 13:39
4 个月前
查看原帖
CPP
#include<bits/stdc++.h>
using namespace std;
double a[305],mx,mn=9999999999,sum,av;
int main(){
    int n;
    cin>>n;
    for(int i=0;i<n;i++){
        cin>>a[i];
        mx=max(mx,a[i]);
        mn=min(mn,a[i]);
        sum+=a[i];
    }
    double opt=(sum-mn-mx)/(n-2);
    cout<<setprecision(2)<<fixed<<opt<<" ";
    for(int i=0;i<n;i++){
        if(a[i]!=mn&&a[i]!=mx){
            av=max(av,fabs(a[i]-opt));
        }
    }
    cout<<setprecision(2)<<fixed<<av;
}

回复

0 条回复,欢迎继续交流。

正在加载回复...