dalao求助 全RE 本地样例过了 测评机还健在?
查看原帖
dalao求助 全RE 本地样例过了 测评机还健在?
430742
████楼主2021/6/12 14:40

测评记录

#include<bits/stdc++.h>
using namespace std;
int main(){
    long long n,m,i,j,a[n],l=0,r=0,mid,sum=0;
    cin>>n>>m;
    for(int i=0;i<n;i++){
	cin>>a[i];
	r=max(a[i],r);
	}
    while(l<=r){
        mid=(l+r)/2;
        sum=0;
        for(i=0;i<n;i++){
            if(a[i]>mid) sum+=a[i]-mid;
        }
        if(sum<m) r=mid-1;
        else l=mid+1;
    }
    cout<<l-1;

}
2021/6/12 14:40
加载中...