63分!
AC AC AC AC WA AC AC WA AC AC AC WA WA
#include<bits/stdc++.h>
using namespace std;
int n,k;
double a[10001],ESP=0.001;
bool c(double num){
int cnt=0;
for(int i=1;i<=n;i++){
cnt+=a[i]/num;
}
return cnt>=k;
}
int main(){
cin>>n>>k;
for(int i=1;i<=n;i++){
cin>>a[i];
}
double l=1.0,r=100000.0,ans=-1.0;
while((r-l)>ESP){
double mid=(l+r)/2;
if(c(mid)){
ans=mid;
l=mid;
}
else{
r=mid;
}
}
printf("%.2lf\n",ans);
return 0;
}