为啥会sum(总分)会加上n(评委的数目)啊
查看原帖
为啥会sum(总分)会加上n(评委的数目)啊
1029471
zaobei楼主2023/7/28 11:03
#include<iostream>
#include <iomanip>
using namespace std;

int main(){
    int n;
    cin>>n;
    double a[n],MAX=0,MIN=a[0],sum=0;
    for(int i=0;i<n;i++){
        cin>>a[i];
        if(a[i]>MAX){
            MAX=a[i];
        }
        if(a[i]<MIN){
            MIN=a[i];
        }
        sum+=a[i];
    }
    sum=sum-MAX-MIN;
    cout<<setprecision(3)<<sum/(n-2);
    return 0;
}
2023/7/28 11:03
加载中...