7 条题解
-
-4
#include<bits/stdc++.h> using namespace std; const int N=1e7+10; int sum,ans,num; int a[N],n,r; int main(){ cin>>n>>r; for(int i=1;i<=n;i++){ cin>>a[i]; } sort(a+1,a+n+1); num=n; while(sum<r){ sum+=(a[num]-a[num-1])*(n-num+1); num--; } num++; ans=a[num-1]+(sum-r)/(n-num+1); cout<<ans; return 0; } 小鸟
信息
- ID
- 1280
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 7
- 标签
- 递交数
- 588
- 已通过
- 138
- 上传者