1 条题解

  • 3
    @ 2021-8-12 13:53:30

    题目不难,注意数据范围,使用long long定义变量即可~

    #include <bits/stdc++.h>
    using namespace std;
    
    const int N = 1e6+5;
    int a[N],avg,n,cnt;
    long long sum;
    
    int main()
    {
    cin >> n;
    for(int i=1; i<=n; i++) cin >> a[i];
    sort(a+1,a+n+1);
    avg = (a[n]+a[1])/2;
    for(int i=1; i<=n; i++)
    if(a[i]>=avg)
    {
    sum += a[i];
    cnt++;
    }
    cout << sum/cnt;
    return 0;
    }
    
    • 1

    信息

    ID
    1207
    时间
    1000ms
    内存
    256MiB
    难度
    6
    标签
    递交数
    263
    已通过
    89
    上传者