# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
14345 | comet | Be Two Bees (OJUZ10_b2b) | C++98 | 918 ms | 4324 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#include<bits/stdc++.h>
using namespace std;
int n;
double sum,H[111111],T[111111],a[111111];
bool check(double k){
for(int i=0;i<n;i++)a[i]=H[i]+k*T[i];
sort(a,a+n);
double ret=0;
for(int i=0;i<n-2;i++)ret+=a[i];
//printf("%f : %f\n",ret,k*sum);
return ret<=k*sum;
}
void output(double k){
double Max=0;
int v,v2;
for(int i=0;i<n;i++)a[i]=H[i]+k*T[i];
for(int i=0;i<n;i++){
if(Max<a[i]){
Max=a[i];
v=i;
}
}
Max=0;
for(int i=0;i<n;i++){
if(Max<a[i]&&i!=v){
Max=a[i];
v2=i;
}
}
printf("%d %d\n",v+1,v2+1);
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |