谁说不要开O2的
查看原帖
谁说不要开O2的
1074084
asd890123楼主2024/3/17 20:15
#include <cstdio>
#include <climits>

double ans;
int n,tmp,maxer=INT_MIN,minner=INT_MAX,sum=0;

signed main(){
    
    scanf("%d",&n);
    for (int i=1;i<=n;i++){
        
        scanf("%d",&tmp);
        sum += tmp;
        maxer = maxer>tmp?maxer:tmp;
        minner = minner<tmp?minner:tmp;
        if (i >= 3) 
            ans = 1.0 * (sum - maxer - minner) / (i - 2),printf("%.2lf\n",ans);
        
    }
    
    return 0;
}
2024/3/17 20:15
加载中...