求大佬Wa3
#include<bits/stdc++.h>
using namespace std;
typedef long long L;
int main(){
ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
L N,K;
cin>>N>>K;
vector<L>v(N);
for(int i=0;i<N;i++){
cin>>v[i];
}
sort(v.begin(),v.end());
L l=0;
L r=v[N-1];
L mid;
L zz=0;
while(l<r){
// cout<<"@";
L sum=0;
mid=(l+r+1)/2;
for(int i=0;i<N;i++){
sum+=v[i]/mid;
}
// cout<<sum<<" ";
if(sum>K){
l=mid;
}if(sum<K){
r=mid-1;
}if(sum==K){
// cout<<zz;
zz=mid;
l=mid;
}
// cout<<mid;
// cout<<mid<<"#"<<sum;
}
cout<<zz;
return 0;
}