小心
2026-07-30 19:56:59
发布于:江苏
20阅读
0回复
0点赞
要用
long long
要不然会错❌️两个测试点(正确率90%)
全部评论 1
#include <bits/stdc++.h>
using namespace std;
int a[200005];
int main()
{
int n,sumd=0,sumx=1000000005,sum=0;cin>>n;
double s;
for(int i = 1;i<=n;i++)
{
cin>>a[i];
}
for(int i = 1;i<=n;i++)
{
if(a[i]>sumd)
{
sumd=a[i];
}
if(a[i]<sumx)
{
sumx=a[i];
}
}
for(int i = 1;i<=n;i++)
{
sum+=a[i];
}
s=sum-sumx-sumd;
s=s/(n-2);
printf("%.2lf",s);
return 0;
}只错一个2026-09-03 来自 新疆
0









有帮助,赞一个